Предмет: Информатика,
автор: sashaukr111
Мова С
Скласти програму, яка передбачала б введення послідовності символів та визначити кількість цифр у даній послідовності.
Ответы
Автор ответа:
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
Похожие вопросы
Предмет: Русский язык,
автор: кари0808
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: lololo31948
Предмет: Русский язык,
автор: gn1
Предмет: История,
автор: elina5315