新手求解,不要用system函数,我想是这样
……
gets(str);
fp=fopen(这里我不会写,"r");
……
这里我有几个疑问,第一是我输入文件名的时候需不需要输入扩展名,第二在我注明不会写的那里需要加“”号吗,写成“s”还是直接写s,第三如果我打开别的目录下的这个名字的文件应该怎么写,比如我想打开d:\\a\\ s.txt 注明的那里应该怎么写?
用一个字符串记录你输入的路径和文件名,用以下代码就可以胜任。
//#include "stdafx.h"//If the vc++6.0, with this line.