質問: EOF){ break; } count ++; } for(int i=0;i<=count;i++){ fscanf(fp,"%x",&a); fprintf(fp2,"%c",a); } fclose(fp); fclose(fp2); return 0; } ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: カウント不要: ``` #include int main(){ FILE *fp; FILE *fp2; fp = fopen("input.txt", "r"); fp2 = fopen("output.txt", "w"); int a; while ( fscanf(fp,"%x",&a) > 0 ) { fprintf(fp2,"%c",a); } fclose(fp); fclose(fp2); return 0; } ```