菜鸟:求程序中的错误
菜鸟,目前自学C程序设计,学到循环那儿。我想搞的是简单计算加减乘除的程序,
#include <stdio.h>
int main()
{
float a,b;
char ch;
while(1);
{
printf("please enter:");
scanf("%f%c%f",&a,&ch,&b);
switch(ch)
{
case:'+':printf("a+b=%f\n",a+b);
case:'-':printf("a-b=%f\n",a-b);
case:'*':printf("a*b=%f\n",a*b);
case:'/':printf("a/b=%f\n",a/b);
default:printf("error\n");
}
a=0;
b=0;
ch=0;
}
return 0;
}
我想我的错误应该是很多,求指导。