【C++】キーボードから1行の文字を入力し、ファイルに書き込む
521 ワード
プログラムはキーボードから文字を1文字ずつ読み出してファイルに書き込み、リターンキーを押すまでwhile条件が成立せず、読み取りを終了します.
サンプル・プログラム:
サンプル・プログラム:
#include
int main() {
FILE *fp;
char ch;
//
if ((fp = fopen("D:\\demo.txt", "wt+")) == NULL) {
printf("Cannot open file, press any key to exit!
");
getch();
exit(1);
}
printf("Input a string:
");
//
while ((ch = getchar()) != '
') {
fputc(ch, fp);
}
fclose(fp);
getchar();
return 0;
}