一个c源程序帮忙改下错

来源:百度知道 编辑:UC知道 时间:2024/05/29 19:09:55
#include <stdio.h>
int main(void)
{
char sign;
int x,y;
prinf("输入x运算符y:\n");
scanf("%d%c%d",&x,&sign,&y);
if(sign=‘*’)
printf("%d*%d=%d\n",x,y,x*y);
else if(sign='/')
printf("%d/%d=%d\n,x,y,x/y;
else if(sign='%')
printf("%dmod%d\n,x,y,x%y);
else
printf("运算符有误\n");
return o:
}
这是一个输入形如”操作数 运算符 操作数”的表达式,对两个整数进行乘,除,求余运算的题

错误真多

#include <stdio.h>
int main(void)
{
char sign;
int x,y;
printf("输入x运算符y:\n");
scanf("%d%c%d",&x,&sign,&y);
if(sign=='*')
printf("%d*%d=%d\n",x,y,x*y);
else if(sign=='/')
printf("%d/%d=%d\n",x,y,x/y);
else if(sign=='%')
printf("%dmod%d=%d\n",x,y,x%y);
else
printf("运算符有误\n");
return 0;
}