พอดีพึ่งเรื่มฝึกเขียนโปรแกรมภาษาซีคะ ใช้ dev c++
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
int age;
puts("How old are you?");
scanf("%d",&age);
if(age>20) puts("welcome to my program");
if(age<20) puts("Go away!!");
getch();
}
มันคอมไพล์ไม่ผ่าน มี error บอกว่ามันต้องเปลี่ยนจาก void เป็น int main แล้วก็มี return type คะ เพราะอะไรอะคะถึงเป็นแบบนี้ ใช้ void main ไม่ได้อ่อคะ
อยกทราบว่า void main , main, int main , int main(void) มันต่างกันยังไงอะคะ
ขอถามเรื่องภาษาซีค่ะ
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
int age;
puts("How old are you?");
scanf("%d",&age);
if(age>20) puts("welcome to my program");
if(age<20) puts("Go away!!");
getch();
}
มันคอมไพล์ไม่ผ่าน มี error บอกว่ามันต้องเปลี่ยนจาก void เป็น int main แล้วก็มี return type คะ เพราะอะไรอะคะถึงเป็นแบบนี้ ใช้ void main ไม่ได้อ่อคะ
อยกทราบว่า void main , main, int main , int main(void) มันต่างกันยังไงอะคะ