[問題] 請問列舉型態的問題
很抱歉小的又上來發問,一樣看書看到自己真的沒有頭緒才上來發問
題目是這樣的:修改下面程式碼,不論按下大小寫r,g或b,程式都能
印出相對應的顏色。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char key;
enum color
{
red=114, <=為什麼我不能改成red=114||82
green=103, green=103||71
blue=98 blue=98||66
} dress;
do
{
printf("請輸入r,g或b: ");
scanf("%c",&key);
fflush(stdin);
} while((key!=red)&&(key!=green)&&(key!=blue));
dress=key;
switch(dress)
{
case red:
printf("你選擇了紅色\n");
break;
case green:
printf("你選擇了綠色\n");
break;
case blue:
printf("你選擇了藍色\n");
break;
}
system("pause");
return 0;
}
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.155.24
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1430149462.A.10C.html
推
04/28 00:12, , 1F
04/28 00:12, 1F
→
04/28 00:12, , 2F
04/28 00:12, 2F
→
04/28 00:13, , 3F
04/28 00:13, 3F
→
04/28 01:17, , 4F
04/28 01:17, 4F
→
04/28 01:45, , 5F
04/28 01:45, 5F
→
04/28 09:38, , 6F
04/28 09:38, 6F
→
04/28 09:38, , 7F
04/28 09:38, 7F
→
04/28 10:27, , 8F
04/28 10:27, 8F
→
04/28 10:28, , 9F
04/28 10:28, 9F
推
04/28 17:48, , 10F
04/28 17:48, 10F
→
04/28 17:49, , 11F
04/28 17:49, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章