VC6.0上可以运行,再vs2019就无法运行是怎么回事?

#include<stdio.h> /*包含头文件*/
#define Height 10 /*定义常量*/

int calculate(int Long, int Width); /*函数声明*/

int main() /*主函数main*/
{
int m_Long; /*定义整型变量,表示长度*/
int m_Width; /*定义整型变量,表示宽度*/
int result; /*定义整型变量,表示长方体的体积*/

printf("长方体的高度为:%d\n",Height);/*显示提示*/

printf("请输入长度\n"); /*显示提示*/
scanf_s("%d",&m_Long); /*输入长方体的长度*/

printf("请输入宽度\n"); /*显示提示*/
scanf_s("%d",&m_Width); /*输入长方体的宽度*/

result=calculate(m_Long,m_Width); /*调用函数,计算体积*/
printf("长方体的体积是:"); /*显示提示*/
printf("%d\n",result); /*输出体积大小*/
return 0; /*返回整型0*/
}

int calculate(int Long, int Width) /*定义计算体积函数*/
{
int result =Long*Width*Height; /*具体计算体积*/
return result; /*将计算的体积结果返回*/
}

第1个回答  2020-03-22
一般情况下,VC6.0上可以运行,在vs2019上也是可以运行的。本回答被网友采纳