|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我这是教课书上的一个很简单的程序,但是输出结果总是错误的,比如我输3,4打出的结果是-24,是因为我用的是破解版的VC++么?求助,求助。
#include<stdio.h>
#define Height 10
int calculate(int Long,int Width);
int main()
{
int m_Long;
int m_Width;
int result;
printf("THE HEIGHT OF THE CUBE IS: %d\n", Height);
printf("PLEASE INPUT THE LENGHT:\n");
scanf("%d",&m_Long);
printf("PLEASE INPUT THE WIDTH:\n");
scanf("%d",&m_Width);
result = calculate(m_Long,m_Width);
printf("THE VOLUME OF THE CUBE IS:");
printf("%d\n",result);
return 0;
}
int calculate(int Long,int Width)
{
int result = Long*Width*Height;
return result;
}
本帖最后由 yuweb 于 2019-10-28 15:45 编辑
输入应该是3 4而不是3,4,用空格隔开
|
|