慕侠3510897
2016-10-19 21:57
#include<stdio.h>
void main()
switch (getcher())
{
int a,b,c;
case "+", c = a+b;
case "–", c = a–b;
case "*", c = a*b;
case "/", c = a/b;
default : printf("error\n");
}
谁能帮我改改,感谢感谢
1.int a,b,c; 没有赋初值,默认值0,2.每个case语句需要break结束。
减号用错了
#include<stdio.h>
int main()
{
switch (getchar())
{
int a,b,c;
case '+': c = a+b;
case '-': c = a-b;
case '*': c = a*b;
case '/': c = a/b;
default : printf("error\n");
}
}
第七行的减号你用错了用这个-
C语言入门
926028 学习 · 20793 问题
相似问题