[[C]]언어. One of the ProgrammingLanguage 관련자료 * [[CUnit]] * JoincDotCoKr * Seminar:CeeLanguage 관련도서 * PracticalCeeProgramming * MasteringAlgorithmWithCee ---- C programing 질문 피타고라스 정리를 컴파일 하려고 했더니 에러가 납니다. 에러 위치는 맨아래 닫는 중괄호 } 에서 나는데 왜 나는지 모르겠네요. 소스 코드는 .c 로 저장 했고, 소프트웨어는 TurboC++3.1 로 했읍니다. 당연히 소스는 책에 있는걸 배꼈고...능력 미달이니깐 --DrPepper {{{#!cplusplus #include void main() { int a, b, c, n; printf("maximum value= ?"); scanf("%d",&n); printf("A\tB\tC\t\n"); for(a=1;a<=n;a++) { for(b=1;b<=n;b++) { for(c=1;c<=n;c++) { if(a*a == b*b + c*c) printf("%d\t%d\t%d\t\n",a,b,c); } } } } }}} 에러 메시지는 ''Function should return a value.'' 입니다. 그리고 내 로그인 패스워드를 잊어버렸어요....DrPepper ''서버업데이트이후 모든 사용자정보가 지워졌습니다. 새로 사용자를 만드세요'' -- [[yong27]] <> 해결 됬습니다. make exe를 써야 하는데 compile 을 써서 에러가 났었네요......DrPepper ''[[GCC]]로 컴파일하면 main 의 return type이 int가 아니라는 warning하나만 뜨고, 이상없던대요.'' -- [[yong27]] <> GCC가 뭐지요? 컴파일러 같던데 GCC를 쓰면 따로 c 컴파일러를 안쓸수도 있는 건가요. 그리고 컴파일 후에 .exe 파일이 항상 bin directory 안에 생기던데 임의의 위치에 생성 되게 할수는 없는건지....DrPepper ''[[Cee]]컴파일러입니다. [[Linux]]에 기본적으로 설치되어있습니다.'' -- [[yong27]] <> ---- CategoryLanguage