poj 2503 map , 輸入空一行怎麼辦

2021-07-04 03:25:16 字數 331 閱讀 8290

學會了使用sscanf函式。

題目要強求字典後會有一行空行,然後開始翻譯,此時先開始一行一行的讀,督導空行結束,不是的話講已經讀取的行就行二次讀取。就用到了sscanf函式

#include #include #include #include #include #include #include #include #include #include #include using namespace std;

int main()

while(scanf("%s" , &a)!=eof)

return 0;

}

使用迴圈讀取輸入行,直到使用者輸入一行空

char s gets char st,int n 函式返回的是乙個指向char型別陣列開頭的指標。如果使用者輸入空行,陣列第乙個元素是 0 判定迴圈結束的條件就應該是 while s gets ch,size 0 char s gets char st,int n 讀取輸入行,最多不能超過n 1個...

輸入一行字元反向輸出

題目描述 輸入一行字元 可包含空格 將其反向輸出 示例 輸入 hello world 輸出 dlrow olleh include include support for stack template class using namespace std 方法一 棧方法 void print inve...

C 輸入一行字串

一.對於字元陣列 方法一 getline 讀入整行資料,它使用回車鍵輸入的換行符來確定輸入結尾。呼叫方法 cin.getline str,len 第乙個引數str是用來儲存輸入行的陣列名稱,第二個引數len是要讀取的字元數。include using namespace std int main 方...