写一个程序,输入一个字符串,然后将其输出到一个文本文件中,格式是每个字符占一行

#include 
#include 
int main()
{
	FILE * outfile;
	char ch[81];
	int i;

	outfile = fopen("newChar.txt", "w");

	if (outfile == NULL)
	{
		printf("无法创建文件!");
		exit(0);
	}

	printf("请输入一个字符串:");
	fgets(ch, 81, stdin);

	for (i = 0; ch[i] != '\n' || '\0'; i++)
    fprintf(outfile, "%c\n", ch[i]);

	fclose(outfile);


	return 0;
}

 

你可能感兴趣的:(写一个程序,输入一个字符串,然后将其输出到一个文本文件中,格式是每个字符占一行)