/* 以下是一个C程序,该程序用以将用户输入的字符口串存入text.txt的文件中*/
#include<stdio.h>
main()
{
FILE *fp;
char str[100],filename[10];
int i;
if((fp=fopen("text.txt","w"))==NULL)
{
printf("da kai wen jian shi bai!\n");
exit(0);
}
printf("成功打开文件\n\n\n请输入你想保存的字符\n\n\n");
gets(str);
for(i=0;str[i];i++)
{
if(str[i]>='a'&&str[i]<='z')
str[i]-='a'-'A';
fputc(str[i],fp);
}
fclose(fp);
fp=fopen("test.txt","r");
fgets(str,100,fp);
printf("%s\n",str);
fclose(fp);
}
/*执行程序年后叫输入要保存的字符串,回车后显示以下错误: */
/*WRITE.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。*/
/*如果你正处在进程中,信息可能丢失。*/
/*关于此错误的其他信息,请单击此处。 */
/*调试 关闭*/
/*单击“单击此处显示的信息:
错误签名
AppName: write.exe AppVer: 0.0.0.0 ModName: ntdll.dll
ModVer: 5.1.2600.2180 Offset: 00001010
要查看关于错误报告的技术信息,请单击此处
单击后显示:Exception information
Code: 0xc0000005 flages: 0x00000000
Record: 0x00000000000000000 address: 0x000000007c921010
System Information
Windows NT 5.1 Build: 2600
还有类似的其它许多信息,大多都是一些十六进制数据
*/