Мова С
Скласти програму, яка передбачала б введення послідовності символів та визначити кількість цифр у даній послідовності.
Ответы
Ответ дал:
1
Програма:
С:
#include <stdio.h>
#include <string.h>
int main() {
char line[BUFSIZ], *tmp; // line - строка для введення з клавіатури
int count = 0; // count - кількість цифр у рядку
fgets(line, BUFSIZ, stdin); // отримуємо строку з клавіатури
for (tmp = strpbrk(line, "0123456789"); tmp; tmp = strpbrk(tmp + 1, "0123456789")) // пробігаємося по введенному рядку; якщо знайдена цифра, то...
count++; // ...збільшуємо значення змінної count на одиницу
printf("%d\n", count); // виводимо значення змінної count
return 0;
}
Результат:
141gsda
3
hell0w0rld555
5
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад