求字符串中的数字 输入一个字符串,内有数字和非数字字符,如:ak123x456 17960?302gef4563#,以“#”作为

2024-11-27 21:03:53
推荐回答(1个)
回答1:

#include
#include
void main()
{
int cout=0;
char c;
printf("Input String:");
scanf("%c", &c);
while (c != '#')
{
if (c <= '9' && c >= '0')
{
cout++;
}
scanf("%c", &c);
}
printf("\nIn total: %d", cout);
getch();
}