望远
#include<stdio.h>
void findNumber(char str[100]);
void main()
{
int n,i;
char str[100][100];
printf("请输入字符串的个数:");
scanf("%d",&n);
gets(str[0]);
for(i=0;i<n;i++)
{
gets(str[i]);
findNumber(str[i]);
}
}
void findNumber(char str[100])
{
int number,count;
number=0;
for(count=0;str[count]!='\0';count++)
{
if(str[count]>=48&&str[count]<=57)
{
number++;
}
}
printf("字符串长度为: %d 其中数字有 : %d 个.\n",count,number);
}运行结果: