|  | 
 
| 
我这是教课书上的一个很简单的程序,但是输出结果总是错误的,比如我输3,4打出的结果是-24,是因为我用的是破解版的VC++么?求助,求助。
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  #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,用空格隔开
   | 
 |