这个简单的C语言放在VC++为什么会错啊

#include<stdio.h>
main()
{
int a=1;
printf("%d",a);
}
,1 error(s), 0 warning(s)
谁能随便写一个让我放到VC++里运行下,看有没有问题
出错信息是什么?,我这没vc,但是在gcc下是能握差编译通过的,我猜你的出错信息是握皮敬不是没指明main函数的返回类型,但是默认的返回类型是int,但是你的函数又没返回段慎值,你在main之前加个void看看
C++要李渣求main必须返哪者悄回int,函数不写返回类型嫌凯,默认返回int。

你少了一句return 0;这句话。
C++中需要返回类型。所以 在main 中要有return,另外main也要声明下类型才可以。
#include<州厅stdio.h>
void main()
{
int a=1;
printf("%d"册枣隐岩蠢,a);
}
void main就可以了
在vc中main要有int类型的返回值