我有一個簡單的代碼,以讀模式從hdd打開一個文件,但文件的路徑已經在代碼中給出了。我希望用戶手動提供文件名,路徑和文件通過控制檯打開類型。我必須爲此做些什麼?C從控制檯打開文件
#include<stdio.h>
int main() {
FILE *fp;
fp = fopen("D:\\samplefile.txt","r");
if(fp != NULL) {
printf("File has been opened");
fclose(fp);
}
else printf("File not found");
return 0;
}
但我怎麼輸入文件開放型R,W或?我似乎無法將任何東西放在「..」 – Epiphany13
下面的答案應該解決這個問題。你可以輸入如r或rw的輸入。不要輸入你在輸入中輸入的任何空格 –