C语言有关文件读取的问题
#include<stdio.h>
#include<string.h>
int main(char *argv){
FILE *fp1;
char ch1;
if((fp1=fopen(&argv,"r+"))==NULL){
printf("flie %s cannot be opened\n",argv);
exit(0);
}
while(ch1!=EOF){
putchar(ch1);
ch1=fgetc(fp1);
}
fclose(fp1);
return(1);
}
我想在运行程序将文件路径是作为参数传入程序,可现在就是不行以运行程序就出错,请高手帮忙解决一下。谢谢!!