标题:哪位大神帮我看看哪里错了
只看楼主
w8230549
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-8-26
结帖率:0
已结贴  问题点数:20 回复次数:2 
哪位大神帮我看看哪里错了
#includestdafx.h
#includestdio.h
#define Height 10
int calculate(int Long, int Width);
int main()
{
    int m_Long;
    int m_Width;
    int result;

    printf(长方形的高度为 %dn,Height);

    printf(请输入长度n);
    scanf(%d,&m_Long);

    printf(请输入宽度n);
    scanf(%d,&m_Width);

    result=calculate(m_Long,m_Width);
    printf(长方体的体积是);
    printf(%dn,result);
    retum 0;
}

int calculate(int Long,int Width)
{
    int result=LongWidthHeight;
    return result;
}
搜索更多相关主题的帖子: int calculate result printf 输入 
2018-08-26 09:41
红柚
Rank: 4
来 自:咸鱼乡的酸菜鱼
等 级:贵宾
威 望:14
帖 子:53
专家分:218
注 册:2018-4-20
得分:10 
同学,你的基础语法需要加强。
printf("请输入宽度\n");     首先输出语句需要用双引号,\n输出才是回车而不是n
scanf("%d", &m_Width);      %d也需要用双引号
main中的 return打错了 你打成了retum

calculate函数里,你要做的是乘法但是没有运算符
int result = Long * Width * Height;    这样才能得到体积的结果

将这些改完之后,就可以正常运行了,我已经试过了。
2018-08-26 10:31
zhangchm2018
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:32
专家分:129
注 册:2018-8-18
得分:10 
你这是文字识别出来的程序吧,错漏百出。
2018-08-26 10:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-489434-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.667396 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved