C言語インスタンスキーボードから文字を入力し、1つの#を入力するまでディスクに1つずつ送ります.

438 ワード

#include 

main()
{
	FILE *fp;
	char ch, filename[10];
	scanf("%s", filename);
	if((fp=fopen(filename, "w")) == NULL)
	{
		printf("Cannot open file
"); exit(0); } ch = getchar();/* */ ch = getchar(); while(ch!='#') { fputc(ch, fp);/*Writes a charater to a stream*/ putchar(ch);/*Write a charater to stdout*/ ch = getchar(); } fclose(fp); }