#include "stdio.h"
#define end }
#define st {
main(void)
st
int a,b,c;
printf ("Choose functions:\n1-add\n2-double times\npress 1 or 2 :") ;
scanf ("%d",&a);
if (a=1)
printf ("You chose the add function!\nnow,please input the two numbers.\n");
scanf ("%d,%d",&b,&c);
printf ("It is %d",b+c);
if (a=2)
printf ("You chose the double times function!\nplease input the number.\n");
scanf ("%d",&b);
c=2*b;
printf ("It is %d",c);
end
c语言-我哪写错了
答案:3 悬赏:70 手机版
解决时间 2021-05-06 14:30
- 提问者网友:容嬷嬷拿针来
- 2021-05-05 15:47
最佳答案
- 五星知识达人网友:duile
- 2021-05-05 16:47
if (a=1) 改成if (a==1)
if (a=2)改成if (a==2)
搞定
全部回答
- 1楼网友:执傲
- 2021-05-05 18:26
if (a=1) //将1赋值给a
改为 if(a==1) //判断a是否等于1
if (a=2) //将2赋值给a
改为 if(a==2) //判断a是否等于2
改后看看吧.没检查其它错误,一眼看到了这个错误..
- 2楼网友:天凉才是好个秋
- 2021-05-05 17:49
为啥你的大括号是这样的?!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯