C言語なら俺に聞け(入門編)Part 97at TECHC言語なら俺に聞け(入門編)Part 97 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト143:デフォルトの名無しさん 12/02/16 15:44:03.96 配列で返せばいいんだよ 144:デフォルトの名無しさん 12/02/16 15:47:02.34 >>142 二つのint型変数の値を返すんだから、返してもらう方(呼び出し側)が器用意してあげないでどうする? 145:デフォルトの名無しさん 12/02/16 15:49:34.14 >>142 >呼ぶ側の関数で必要のない変数 それ値返す必要が無いんじゃね? 146:デフォルトの名無しさん 12/02/16 15:53:34.90 /* 新規ファイルの作成*/ void makefile(const char *filename) { FILE *fp; char in[5], out[5]; if ((fp = fopen(filename, "r")) == NULL) { fp = fopen(filename, "a"); fclose(fp); } else fclose(fp); output_data(in, out); output_file(filename, in, out); } /* 出勤、退勤の打刻 */ void output_data(char *p, char *q) { int i; for (i = 0; i < 5; i++) { p[i] = 0x00; q[i] = 0x00; } puts("出勤時刻の打刻"); printf("出勤時刻:"); scanf("%4s", p); puts("退勤時刻の打刻"); printf("退勤時刻:"); scanf("%4s", q); } /* ファイルに書き込む */ void output_file(const char *filename, char *in, char *out) { FILE *fp; fp = fopen(filename, "a"); fprintf(fp, "%s,%s\n", in, out); fclose(fp); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch