题目描述:对于给定的一个字符串,统计其中数字字符出现的次数。
#include<stdio.h>
int main(void)
{
int i,j,n,sum = 0;
char a[100];
while (scanf("%d",&n)!=EOF)
{
for(i=0;i<n;i++){
scanf("%s",&a);
for(j=0;j<strlen(a);j++){
if(a[j]>='0'&&a[j]<='9'){
sum++;
}
}
printf("%d\n",sum);
sum = 0;
}
}
return 0;
}
代码没错,我就想问一下“(scanf("%d",&n)!=EOF)”这句代码的作用是什么