看板 C_and_CPP 關於我們 聯絡資訊
2 1 1 2 2 3 3 9 10 10 11 1 2 3 4 ------------------------- 二是代表以下有兩組測資 每組測資有n行 每一行有兩個數字分別是點的x跟y 我想問的是要怎麼麼判斷組跟組之間的分行阿 我是這樣寫的 int main(void) { int i, j, m, n, k; scanf("%d\n" , &k); while(k -- > 0) { while((scanf("%d %d" , &m, &n)) == 2) { getchar(); printf("%d %d\n" ,m, n); } printf("-\n"); } return 0; } 但是都分不出來兩組來...= =' 難不成只能用字串讀進來? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.76.71
legnaleurc:fgets + sscanf 05/05 13:22
bcompile:果然還是要字串嗎? 05/05 13:29
bcompile:我誤會了 原來sscanf是這樣用的... 05/05 13:32