컴파일 문제입니다 ;;'

coolbae의 이미지

리눅스의 매력에 푸욱빠져서 얄팍한c언어 지식으로

컴파일을 한번해보려구 하는데

생각대로 잘안되서 도움을 구하고자 글을 올리게되었습니다

#include
main()
{
int score;
printf("input your score:");
scanf("%d",&score);
if (score < 60 )
printf("your fail\n");
}

./하고 컴파일 하면

'/if.c: line 2: syntax error near unexpected token `
'/if.c: line 2: `main()

이런화면이 뜹니다;; 이유를 도저히 모르겠습니다 도와주세요!!

hys545의 이미지

그냥 main (){};쓰는건 표준이 아닙니다. 옛날에도 표준은 아니었는데 그냥 사용했을뿐입니다

int main(int a){};이런 식으로 쓰는게 정석입니다.

즐린