我安装了Microsoft Visual C++6.0,可是写完程序以后系统总是出现程序无法执行,哪位大侠能帮帮我?

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:25:52
这是我所有的程序,感觉好像没有什么问题,但软件总是提醒我该程序是无法执行程序........
# include <studio.h>
void main()
{
int max(int x,int y);
int a, b, c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}

int max(int x;int y)
{
int z;
if (x>y) z=x;
else z=y;
return(z);
}

在下初学C语言,请各位大侠能多多指点,谢谢!
我这个c++新建文件好像没有c++ file,只有active server page,binary file,bitmap file, cursor file,html file,icon file,macro file,resource script,resouce template,SQL script file,text file.....
是不是装这个软件时出了问题?

楼上的朋友说得对,还有可能是因为你没有建工程
建了工程,再建C++ source file文件才可以编译连接
具体方法是点新建,选project工程选项,再选其中的Win32 Console Application,输入工程名和保存路径,再点OK,再选择建个empty project.工程建立好后,就点新建文件中选 C++ Source File,输入文件名后就可以编程了

int max(int x;int y)

把分号改成逗号就行了吧

___________________

你都装了Microsoft Visual C++,怎么会没有C++ FILE呢?

int max(int x;int y)里的分号改了。
没有工程它会给你一个临时工程的,没有这方面的问题。

可能是因为你没有建工程
建了工程,再建C++ source file文件才可以编译连接即可.

你写错了把,应该是# include <stdio.h>
void main()
{
int max(int x,int y);
int a, b, c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}

int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return(z);
}
还有,要注意输入a,b的值是中间要有逗号。