有这么一个程序,但是错漏百出。希望指点一下啊
#include "stdio.h" #define p printf #define s scanf
main() { int x; p("Please Input x="); s("%d",&x); switch(x) { int y; case x<0 && x!=-3 : y=x*x+2*x-6; case 0=<x<10&&x!=2&&x!=3 : y=x*x-5*x+6; default : y=x*x-x-15; p("%d",y); }
}
错误 temp.c 13: 需要用常量表达式 在函数 (请问这句话什么意思) 错误 temp.c 14: 表达式语法错 在函数 (请问这句话什么意思) 错误 temp.c 14: case语句缺少':' 在函数 (好像没有少啊) 错误 temp.c 14: 重复的case 在函数 (请问这句话什么意思)