用C语言编写简易计算器时输入数字和运算字符时,显示输入数字无效操作,怎么改正
你的&x和&y之间要加逗号才行如果你scanf分成两行写,那么输入x和y之后,不能回车后再输入操作符,否则c接收的就是换行符。建议改为改成scanf("%d%c%d",&x,&c,&d);同时输入为 15+34这样子
scanf中&x,&y中间用逗号隔开