#include #define SIZE 256 void write_symbols( FILE *fp, int x, int y, int z ) { } int main(void) { char fname[SIZE]; int x, y, z; FILE *fp; printf("出力先のファイルの名前を入力してください:"); scanf("%s", fname); printf("3 つの整数(+ の個数,# の個数,@ の個数)を入力してください:"); scanf("%d%d%d", &x, &y, &z); if ( (fp = fopen(fname, "a")) == NULL ) { printf("ファイルへの追加に失敗しました.\n"); return 1; } write_symbols(fp, x, y, z); fclose(fp); printf("%d 個の +,%d 個の #,%d 個の @ を %s に追加しました.\n", x, y, z, fname); return 0; }