前提・実現したいこと
15個の二桁の数字のみが入ったファイル「number.txt」をfopen,fscanfで表示するプログラムです。
発生している問題・エラーメッセージ
色々試してみましたが、膨大な桁が出てきたり、全て異なる数字のはずが同じ数字がでてきたり、0ばっかり出てきたりしました。
該当のソースコード
c言語
ソースコード
#include <stdio.h> #define SIZE 15 int main() { FILE *fp; int count = 0, i = 0, num[SIZE]; if ((fp = fopen("01number.txt","r")) == NULL) { return 1; } while (fscanf(□) != EOF) { count++; } for (i = 0; i < count; i++) { printf(□); } fclose(fp); return 0; }