源程序如下
#include<stdio.h>
#include<ctype.h>
int main()
{
int c;
FILE *fp;
char filename[81];
printf("please enter the file name:");
gets(filename);
if((*filename)=='\0')
{
puts("No filename enter.");
return -1;
}
fp=fopen("in.txt","R");
if(!fp)
{
puts("Error,file name is not found.");
return -1;
}
while((c=fgetc(fp))!=EOF)
putchar(toupper(c));
fclose(fp);
return 0;}运行后老是Error,file name is not found
请指教
#include<stdio.h>
#include<ctype.h>
int main()
{
int c;
FILE *fp;
char filename[81];
printf("please enter the file name:");
gets(filename);
if((*filename)=='\0')
{
puts("No filename enter.");
return -1;
}
fp=fopen("in.txt","R");
if(!fp)
{
puts("Error,file name is not found.");
return -1;
}
while((c=fgetc(fp))!=EOF)
putchar(toupper(c));
fclose(fp);
return 0;}运行后老是Error,file name is not found
请指教
解决方案 »
- CString之间赋值出错。。
- CTest继承CWnd,当DestroyWindow后,需不需要delete CTest?现在我一delete CTest就报错。
- 怎样通过资源ID取得该资源的类型
- 下午做了一个简单的可保存固定个数记录的combbox类,初学者可以拿去看看
- 请教:在vc中怎样完成数据库查询中sql查询语句的功能,把查询结果带回来????
- 请诸位高手帮我看看这两个函数,看有没有错误啊?!
- 如何解决c++ running time error ??
- 请问如何让菜单和工具栏的按钮变灰?
- 树的问题
- 进来看看我的这段代码,是设置鼠标的
- int a:1 是什么意思啊,那里有具体的说明
- 请问如何取得屏幕某点的rgb值?
fp=fopen(filename,"R");
#include<stdio.h>
#include<ctype.h>
int main()
{
int c;
FILE *fp;
char filename[81];
printf("please enter the file name:");
gets(filename);
if((*filename)=='\0')
{
puts("No filename enter.");
return -1;
}
fp=fopen(filename,"R");
if(!fp)
{
puts("Error,file name is not found.");
return -1;
}
while((c=fgetc(fp))!=EOF)
putchar(toupper(c));
fclose(fp);
return 0;}
还是Error,file name is not found,
上面用in.txt是我自己调试时改的,也不对
fp = fopen("c:\\data.txt","R");//c盘下的data.txt文件