#include <stdio.h>
int main(){
int ch, count = 0;
FILE *fp;
char file_name[256];
printf("ファイル名 : "); scanf("%s", file_name);
if((fp = fopen(file_name, "r")) == NULL){
printf("cannot open a file.\n");
return (-1);
}
while((ch = fgetc(fp)) != EOF){
if('0' <= ch && ch <= '9') count++;
}
printf("数字は%d回文字ありました。\n", count);
return 0;
}
0 件のコメント:
コメントを投稿