С клавиатуры вводится последовательность символов заканчивающиеся ** точку. Определить...

0 голосов
71 просмотров

С клавиатуры вводится последовательность символов заканчивающиеся на точку. Определить сколько цифр было в этой последовательности
Язык программирования си


Информатика (85 баллов) | 71 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include

int main()

char c;
int k=0;
printf("Вводите символы (в конце '.')");
do {
scanf("%c",&c);
if ((c>='0')&&(c<='9')) k++;<br> }
while (c != '.');
printf("k = %d",k);
return 0;
}

Пример:
Вводите символы (в конце '.')
сегодня 18 февраля 2017 г.
k = 6

(194k баллов)