按要求输入字符

简介: 【2月更文挑战第5天】输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。

题目:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。

include

include

int main()
{
FILE*fp=NULL;
char filename[25];
char ch;
printf("输入你要保存到的文件的名称:\n");
gets(filename);
if((fp=fopen(filename,"w"))==NULL)
{
printf("error: cannot open file!\n");
exit(0);
}
printf("现在你可以输入你要保存的一些字符,以#结束:\n");
getchar();
while((ch=getchar())!='#'){
fputc(ch,fp);
}
fclose(fp);
system("pause");
return 0;
}
以上实例运行输出结果为:

输入你要保存到的文件的名称:
test.txt
现在你可以输入你要保存的一些字符,以#结束:
www.runoob.com

目录
打赏
0
0
0
0
343
分享
相关文章
|
6月前
判断输入的字母是元音,还是辅音
【10月更文挑战第15天】判断输入的字母是元音,还是辅音。
65 5
|
11月前
|
C++
写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格。如输入1990,输出1 9 9 0
这是一个C++代码片段,实现了一个函数`Print`,用于倒序打印整数。代码在`main`函数中读取用户输入的整数`n`,然后调用`Print`函数输出。示例运行结果显示了一张图片,显示了代码执行后的输出,但具体内容未提供。
263 0
|
11月前
|
C++
写一个函数,输入一个四位数字,要求输出这四位数字字符,但是每两个数字间空一个字符,如输入1990,输出1 9 9 0
这是一个C++代码段,用于打印整数的逆序。程序从用户输入接收一个整数,然后通过递归方法将其逆序输出。示例结果展示了一张图片,但因摘要限制无法显示。代码功能是将数字如12345逆序输出为54321。
92 0
|
7月前
|
输入一行字符
该C语言程序通过`getchar()`函数读取用户输入的字符,并使用`while`循环直到遇到换行符`\n`停止读取。程序统计并分类计数了输入中的英文字母、数字、空格及其他字符的数量,最后将统计结果输出。示例输出显示了对字符串"www.runoob.com 123"的正确统计结果。
68 4
输入一个字符串,找出其中不含有重复字符的最长子串的长度。
这篇文章提供了一个Java解决方案,用于找出输入字符串中不含有重复字符的最长子串的长度,通过使用HashSet来跟踪字符并计算最长不重复字符子串。
输入一个字符串,找出其中不含有重复字符的最长子串的长度。
|
11月前
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。 提示:利用ord()函数来获得字符的 ASCIl。
259 1
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
|
11月前
|
编写一个程序,提示用户输入大写字母,如果输入的不是大写字母,提示用户输入大写字母;如果是大写字母,使用嵌套循环以下面金字塔型的格式打印字母
该内容包括两部分:一段C语言代码和三张图片。代码是一个程序,它接收一个大写字母输入,然后打印出一个由正序和倒序排列的字母组成的图案。图片似乎是与编程或算法相关的示例输出。由于字符限制,无法提供所有图片的详细描述,但它们可能显示了代码运行的结果。
65 0
|
11月前
53.从键盘输入任意一串字符串,程序输出同样的一串字符,要求输出字符串中大小写相互转化,其他符号不变。如输入“a123BxC”,则输出“A123bXc”
53.从键盘输入任意一串字符串,程序输出同样的一串字符,要求输出字符串中大小写相互转化,其他符号不变。如输入“a123BxC”,则输出“A123bXc”
69 0
input输入框输入只能输入数字、字母等组合的正则表达式
input输入框输入只能输入数字、字母等组合的正则表达式
851 0
Python 读取记事本中的字符长度与输入的字符长度不一致
Python 读取记事本中的字符长度与输入的字符长度不一致
148 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等