[問題] c++ txt讀檔

作者: TIANPJ (TPJ)   2015-12-20 23:35:26
程式碼是這樣
#include<stdio.h>
#include<stdlib.h>
int main(){
char a,b,m[20];
gets(m);
scanf("%c %c",&a,&b);
for(int i=0;i<20;i++)
{
if(m[i]==a){m[i]=b;}
}
printf("%s",m);
system("pause");
return 0;
}
相當的簡單
但是我做不出來讀檔txt 因該說 我不會用scanf讀一串文字存在陣列中
scanf讀檔簡單 明天考試 希望解得出來
作者: petingo (皮挺哥)   2015-12-20 23:45:00
google c 讀欓 不就一堆了嗎= =?
作者: grayStone (灰色石頭)   2015-12-20 23:53:00
cin : QQ
作者: alex70266 (小眼)   2015-12-21 00:04:00
c fileio
作者: jaid (jaid)   2015-12-21 00:10:00
這明明是C..
作者: overhead (overhead)   2015-12-21 00:30:00
同學 請至少先google fgets怎麼用 你連引數的數量都錯了恭喜
作者: Caesar08 (Caesar)   2015-12-21 09:57:00
你知道你在寫c code,卻問c++ code嗎?
作者: BlazarArc (Midnight Sun)   2015-12-21 11:35:00
這明明是C
作者: idiont (supertroller)   2015-12-21 23:05:00
借問一下 用freopen不是比fopen更簡單嗎
作者: LPH66 (-6.2598534e+18f)   2015-12-22 00:28:00
如果你只讀一個檔而且只讀檔不讀鍵盤輸入那就可以 freopen再說 freopen stdin 其實不是個好做法

Links booklink

Contact Us: admin [ a t ] ucptt.com