搜索
查看: 800|回复: 6
打印 上一主题 下一主题

求助,为什么编出来的计算器不能运行

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-9 13:57:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a,b;
    char c;
    printf("这是一个整数计算器,欢迎您使用\n");
    printf("--------------------------\n");
    printf("请输入算式\n");
    scanf("%d%c%d",&a,&c,&b);
    if(c=='+')
                printf("%d",a+b);
    if(c=='-')
                printf("%d",a-b);
    if(c=='*')
                printf("%d",a*b);
    if(ch=='/')
                printf("%d",a/b);
        system("pause");
        return 0;
}
这样编计算器为什么不行?

整数计算器.c

424 Bytes, 下载次数: 7

弄的软件

最佳答案

查看完整内容

if(ch=='/') 改成 if(c == '/')
沙发
发表于 2014-5-9 13:57:12 | 只看该作者
  if(ch=='/')
改成
if(c == '/')
板凳
发表于 2014-5-9 18:18:47 | 只看该作者
除法算式里的c打成ch了
地板
发表于 2014-5-9 18:55:51 | 只看该作者
你的“c”打错了
5#
发表于 2014-5-9 21:02:26 | 只看该作者
。。。。。。。。。。
6#
 楼主| 发表于 2014-5-10 19:13:18 | 只看该作者
rosynirvana 发表于 2014-5-9 14:09
if(ch=='/')
改成
if(c == '/')

谢谢,是我粗心大意了
7#
发表于 2014-5-16 17:00:04 | 只看该作者
第17行应该是if(c=='/')
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表