我需要讀取一個字符串並完成它。例如:如何才能完成讀取字符串的程序?
INPUT
fxy yxf
abc bac
weq qew
abg bga
acd adc
abt bta
poeq eopq
qwte wtqe
我想單詞 「wtqe」 後完成程序。
這裏是我的代碼:
int main(){
do {
scanf("%s %s", &str1, &str2);
}while(scanf("%c") != EOF);
return 0;
}
你的程序有什麼問題?你有構建錯誤嗎?崩潰?意外的結果?請創建一個[最小,**完整**和可驗證示例](http://stackoverflow.com/help/mcve)向我們展示。 –
問題是,DO-WHILE有一個「返回0」後,主要。但它並沒有結束,因爲它循環並且不會結束循環。 – Mushu
爲什麼不測試'str2'如果它的值是'「wtqe」'? – flaviodesousa