English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

#include
#include
void main()

{
int a , b;
printf("請輸入一個整數a:");
scanf("%d" , &a);
if(a<10)
printf("%d微小於10的整數\n",a);
else if(a>10)
printf("%d為大於10的整數\n",a);
else
printf("%d為等於10的正整數\n",a);
system("pause");

}
奇怪 新手好像卡在除錯~ 很想跳過~但是跳過就不知道自己的錯誤

2007-11-20 14:28:51 · 4 個解答 · 發問者 跩達 1 in 電腦與網際網路 程式設計

4 個解答

return type of 'main' is not 'int'
你低程式能跑對不對就只是跑出這行
如果是這樣他意思是說最後面一定要加return不然她不知道程式結束ㄌ
return;<==其實這樣就可 可是Dev C++怪怪低 他就是喜歡要你把
main的形式改int
所以改成
int main()
{
.
..<==挖省略ㄌ
.
..
return 0;
}
這其實只是DEV 她低一ㄍ小BUG爾已
ㄎㄎ 其實我這ㄍ問題一開始也是很煩惱 雖然程式能跑不過我還是努力找到她低問題ˋˇˊ(常常被說帶鑽ㄌ >口<+
希望你也能抱持著有疑問的心努力

2007-11-21 00:48:41 補充:
還有疑問低畫我會盡快回答

2007-11-20 19:47:52 · answer #1 · answered by Alexis 3 · 0 0

故障排除方式如下

1.關閉Dev-c++

2.重建一個新的專案,再把程式碼重寫一次或複製上面

3.將 b 變數,從宣告中移除

4.多燒香拜拜,

以上....

2007-11-20 16:53:00 · answer #2 · answered by ㄚ旺 5 · 0 0

這個有錯??

2007-11-20 16:03:43 · answer #3 · answered by 小白 5 · 0 0

微軟官方網站有提供免費的 VC++ Express,可用 msn 註冊,有好用的除錯器可以用。

2007-11-20 15:28:50 · answer #4 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers