1樓:西西瀘
#include
void main()
else if(!scanf("%d", &b))//成立繼續else if(a != 0)
else//a等於零結束
printf("thank you for %d %d.", a, b);
printf("goodbye!\n");
}你的程式能執行啊! 輸入的a=0時結束。
2樓:萍水e相逢
很少 把 scanf 放 if 裡的
祝你順利
3樓:張仁杰何莉
你再試試,你的程式的確好像沒有意義啊
#include
void main()
else
printf("thank you for %d %d.", a, b);
printf("goodbye!\n");}
4樓:匿名使用者
if裡面套scanf不行,如果套進去則會在執行if時執行一次scanf,從而改變了a或是b。有函式isdigit()可以判斷是否為數字,但檢查範圍太小,建議自己用函式實現。
C語言題目簡單的題目,C語言簡單題目
定義陣列,長度必須是個確定的值,char p n 這樣肯定不對 字元比較,不用strcmp,這個是比較字串的,只用用if p i a 這樣就可以了 str i 是個什麼?看不出來 要看區別直復 接,替換到語句中 制就明白了 1,設有一以下巨集定義 define width 80 define len...
C語言題目
樓上兩位都犯了個錯誤 y 1 100 100 1 200 200 1 300 300 1 m m 那麼求sum就應該是 sum 1.0 n n 10000 而你們卻都是sum 1 n 10000 仔細看就會知道m m是n 100 n 100 n n 10000的形式 還有n是int型如果1 n 10...
c語言題目程式設計輸出如下圖案C語言題目程式設計輸出如下圖案一個三個五個七個五個三個一個
include int main printf n 這個for 輸出下半個三角形 for i 7 i 1 i printf n return 0 include include void main int i,j,n 3 n值的選取根據所列印菱形的邊長而定,本例取3 for i n i n i fo...