Написать программу, которая читает с клавиатуры строку символов. Необходимо вывести на экран количество чисел.
У меня есть программа,но она выводит лишние числа.Например строка символов jkgyy65jk87jk надо чтобы вывелось 65,87. а у меня выводится 65,5,87,7.
| Код | #include <stdio.h> #include <ctype.h> #define len 100 void main() { char str[len]; int i,j,a; printf("vvedite stroku: "); scanf("%s",&str); for(i=0;str[i];i++) { for(j=i;isdigit(str[j]);j++) printf("%c",str[j]); if(j!=i) { puts(""); for(a=j;a<=i;a++) { printf("%c \n",a); i=j; } } }
|
M Kuvaldis | Пользуемся тэгами для выделения кода. Про применение сего "оружия массового поражения" читаем здесь
|
|