[問題] 有關操作程式的問題

看板C_and_CPP作者 (快樂的多多)時間14年前 (2009/10/27 21:03), 編輯推噓4(406)
留言10則, 6人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題:跑程式時自動關閉畫面       例如:某個程式要我輸入兩個數字 並幫我加總  可是輸入完按enter後 他卻自動關閉了 平台:borlandC++ builder 6 有問題的code: #include <stdio.h> int main() { int integer1; /* first number to be input by user */ int integer2; /* second number to be input by user */ int sum; /* variable in which sum will be stored */ printf( "Enter first integer\n" ); /* prompt */ scanf( "%d", &integer1 ); /* read an integer */ printf( "Enter second integer\n" ); /* prompt */ scanf( "%d", &integer2 ); /* read an integer */ sum = integer1 + integer2; /* assign total to sum */ printf( "Sum is %d\n", sum ); /* print sum */ return 0; /* indicate that program ended successfully */ } /* end function main */ 補充說明:程式應該不會錯 因為我是照抄的 只是還是跑不出來 就是跟上面說的一樣 沒有跑出結果程式就關掉了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.68.217

10/27 21:07, , 1F
呵呵 找到錯誤了 原來最後少加一行scanf( "%d", &sum );
10/27 21:07, 1F

10/27 21:07, , 2F
原來課本也會錯這麼大^^"
10/27 21:07, 2F

10/27 21:09, , 3F
婀 sum還要輸入的話 那你裡面那個加法不是就沒用了嗎= ="
10/27 21:09, 3F

10/27 21:10, , 4F
我一開始看覺得是沒加system("pause"); 的關係耶= =a
10/27 21:10, 4F

10/27 22:10, , 5F
推樓上:)
10/27 22:10, 5F

10/27 22:18, , 6F
我想原 po 找到的錯誤應該是誤會 XD
10/27 22:18, 6F

10/27 22:27, , 7F
我想原po找到的答案是自己輸入進去的XDDD
10/27 22:27, 7F

10/28 11:41, , 8F
原波:囧
10/28 11:41, 8F

10/28 18:28, , 9F
嘴角失守
10/28 18:28, 9F

10/28 21:37, , 10F
恩 我好像搞錯了 可是還沒完全了解.....
10/28 21:37, 10F
文章代碼(AID): #1Avk-RMr (C_and_CPP)