高手快来帮忙。。还是MAIN函数命令行问题。。。大家来帮帮忙。上次就没解决好。纠结。涨分了
程序代码:#include <stdio.h>
#include <string.h>
void main (int argc,char *argv[])
{
FILE *inp;
char str[10];
printf("%d\n",argc);
if((inp = fopen(argv[2],"r"))==NULL) //应该是这里出问题了。。文件打不开。。。。
printf("cant open");
while(fgets(str,10,inp)!=NULL)
{
if(strstr(str,argv[1]))
printf("%s",str);
}
}
我用开始>运行>cmd>路径>.exe abc abc.txt可为什么老是出错,我把abc.txt和.exe也放到一块了 啊
就是输出cant open!!!!
请大家帮忙指点迷津!
我用的是VC6.0
[ 本帖最后由 gmac 于 2010-11-11 23:57 编辑 ]











