[問題] C語言switch

看板C_and_CPP作者 (戴爾門德‧豆閣)時間15年前 (2009/03/30 23:49), 編輯推噓3(304)
留言7則, 5人參與, 最新討論串1/1
咳大家好,這次碰到照個課本的範例打卻無法執行 已看了很久卻找不出問題之所在 懇請各位高手們指點迷津,謝謝 #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(void) { char ch; do { printf("Enter a character, q for quit: "); ch = getche(); printf("\n"); switch (ch) { case 'a': printf("Now is "); case 'b': printf("the time "); case 'c': printf("for all good men "); break; case 'd': printf("The summer "); case 'e': printf("soldier "); } } system("pause"); return 0; } 編譯器所顯示的錯誤訊息為以下 In function 'main': syntax error before "system" -- █◣◆ ▉█◣ ▉▉▉█▉██▉█▉█▉█▉▉▉█▉██ ▉▉▉▇▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█ ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█ █◤▉█▉▉▉▉█▉▉▉█▉█◤█▉██ ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇█ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.248.36

03/30 23:53, , 1F
你的do 那他的while呢...
03/30 23:53, 1F

03/30 23:53, , 2F
如果真的是照課本打出來的,那還是把課本扔了吧
03/30 23:53, 2F

03/30 23:55, , 3F
你編譯器都沒你錯誤訊息嗎~試著看吧~
03/30 23:55, 3F

03/30 23:56, , 4F
03/30 23:56, 4F
※ 編輯: DiamondDog 來自: 203.73.248.36 (03/31 00:00)

03/31 00:00, , 5F
課本他沒有while耶,我也覺得很奇怪
03/31 00:00, 5F

03/31 00:05, , 6F
... 這年頭連課本都有黑心貨 拿去退貨吧 大哥...
03/31 00:05, 6F

03/31 00:07, , 7F
哪一本課本啊....
03/31 00:07, 7F
文章代碼(AID): #19qEe2tf (C_and_CPP)