//看得明白的吧
#include <stdio.h>
#include <assert.h>
int main()
{
FILE *fp=fopen("c:\\1.txt","r");
assert(fp!=NULL);
char s[1000];
while(fscanf(fp,"%s",s)==1)
{
int n;
if(sscanf(s,"%d",&n)==1)
//printf("%d\n",n);
printf("数字:%d\n",n);
else
{
printf("跳过字符串:%s\n",s);
}
}
fclose(fp);
return 0;
}
温馨提示:答案为网友推荐,仅供参考