[問題] 兩數相加

看板C_and_CPP作者 (Hasta la vesta!)時間12年前 (2013/11/02 16:15), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) orwell dev-c++ 5.5.2 64-bit portable 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) none 問題(Question): 兩數相加 餵入的資料(Input): 3 2 10 20 預期的正確結果(Expected Output): 5 30 錯誤結果(Wrong Output): 輸入: 3 8 1(隨便一個數字都行) 輸出: 11 如圖所示: http://i.imgur.com/jALUt7x.jpg
程式碼(Code):(請善用置底文網頁, 記得排版) #include<stdio.h> #include<stdlib.h> int main(void){ int a,b,c; scanf("%d %d\n",&a,&b); c=a+b; printf("%d\n",c); system("PAUSE"); return 0; } 補充說明(Supplement): 已在版面上 /兩數 /相加沒有發現到類似文章 google有看到類似問題的解 但看不太懂 囧 希望有強者可指出問題點 謝謝 -- ╭◥██◣╮ ╭═════╮ ╭ ███═◢█ ══════════╮ █▌ ╰══╯◢▌ ╰═════╯ █ █ █▌ ◢█◣ ██◣ ◢ ◢◢◣ ◢█◣ ██◣ ξ █▌ █▌ █▌█ █ █◤ █▌█ ▄ █ █ ◥██◣◥█◤ ◥▌◤ ◤ █ ◥█◤ ██◤██◣ ︱﹨ ║ ╰═══════════════════════════════ theanswer3 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.251.152

11/02 16:20, , 1F
你想問什麼?
11/02 16:20, 1F

11/02 16:21, , 2F
簡單來講 我輸入3 5 接著要隨便輸入一個數字才能得到解
11/02 16:21, 2F

11/02 16:21, , 3F
我上傳圖好了 等我一下
11/02 16:21, 3F
※ 編輯: a1982213 來自: 1.34.251.152 (11/02 16:25)

11/02 16:26, , 4F
上傳完了
11/02 16:26, 4F

11/02 16:29, , 5F
scanf的\n拿掉
11/02 16:29, 5F

11/02 16:31, , 6F
感謝樓上大大 可以告訴我為何要將\n拿掉的原因嗎?
11/02 16:31, 6F

11/02 21:09, , 7F
\n 是換行 輸入時不用打
11/02 21:09, 7F
文章代碼(AID): #1ITBIArh (C_and_CPP)