请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 14:47:15
请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹
但是为啥我打开后文件是空的,并没有我输入的数据?
#include
void main()
{
FILE *fp1,*fp2;
char ch1[10],ch2[10];
gets(ch1);
gets(ch2);
puts(ch1);
puts(ch2);
fp1=fopen("myfile1","w+");
fp2=fopen("myfile2","w+");
fscanf(fp1,"%s",ch1);
fscanf(fp2,"%s",ch2);
fclose(fp1);
fclose(fp2);
}
但是为啥我打开后文件是空的,并没有我输入的数据?
#include
void main()
{
FILE *fp1,*fp2;
char ch1[10],ch2[10];
gets(ch1);
gets(ch2);
puts(ch1);
puts(ch2);
fp1=fopen("myfile1","w+");
fp2=fopen("myfile2","w+");
fscanf(fp1,"%s",ch1);
fscanf(fp2,"%s",ch2);
fclose(fp1);
fclose(fp2);
}
fscanf(fp1,"%s",ch1);
fscanf(fp2,"%s",ch2); 这是读函数
这两句换成
fprintf(fp1,"%s",ch1);
fprintf(fp2,"%s",ch2); 这才是写入文件的函数,
fscanf(fp2,"%s",ch2); 这是读函数
这两句换成
fprintf(fp1,"%s",ch1);
fprintf(fp2,"%s",ch2); 这才是写入文件的函数,
请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile
两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是( ).
C语言编程4道题(1)输入一行字符,分别统计出其中的英文字母,空格、数字和其他字符的个数在得到正确结果后,请修改程序使之
C语言写编程,输入10个数,分别计算正数和负数的和 我这程序哪里不对啊?
帮我看看这个C语言程序.输入1/2 2/4为什么是小于号?
C语言程序题:任意输入十个数,输出最大最小和平均数,这个程序咋么写啊?
c语言求解,任意输入10个数,分别计算出其中正数和负数的和.我的程序错在哪里求解.
帕多瓦数列:1,1,1,2,2,3,4,5,7,9,12,16,21 求这个数列的前20项的和 用c语言程序
c语言分子编写程序,输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+.的前n项之和.
用C语言编一程序 -1+2-3+4-5+6-7+8-9+10
求1!+2!+3!+4!+5!+6!+7!+8!+9!+10! 用C语言程序
麻烦帮我看看这个c语言程序有什么问题.原题:1-1/2+1/3-1/4-1/5-1/6+1/7-.前40项的和.