很抱歉小的又上来发问,一样看书看到自己真的没有头绪才上来发问
题目是这样的:修改下面程式码,不论按下大小写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;
}
谢谢