void main()
{
FILE *fp1;
char ch;
int count = 0;
fp1 = fopen("Text.txt","r");
if(fp1==NULL){
printf("Failed to open file. Bye\n");
exit(1);
}
printf("Text file exists");
fclose(fp1);
}
输入文件示例(Text.txt)-
3
nameA
nameB
nameC
我想检查这个输入文件的第一个字符是否是一个数字。如果它缺少一个数字,程序将停止
最佳答案
包括 ctype.h,然后是进行类型检查的函数。或者检查 char 的值是否在适当的 ASCII 范围内。
关于c - 如何查看输入文件的第一个字符是否为数字? C编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24644895/