C언어. One of the ProgrammingLanguage

관련자료

관련도서


C programing 질문

피타고라스 정리를 컴파일 하려고 했더니 에러가 납니다. 에러 위치는 맨아래 닫는 중괄호 } 에서 나는데 왜 나는지 모르겠네요. 소스 코드는 .c 로 저장 했고, 소프트웨어는 TurboC++3.1 로 했읍니다. 당연히 소스는 책에 있는걸 배꼈고...능력 미달이니깐 --DrPepper

   1 #include <stdio.h>
   2 
   3 void main() {
   4     int a, b, c, n;
   5     printf("maximum value= ?");
   6     scanf("%d",&n);
   7     printf("A\tB\tC\t\n");
   8     for(a=1;a<=n;a++) {
   9         for(b=1;b<=n;b++) {
  10             for(c=1;c<=n;c++) {
  11                 if(a*a == b*b + c*c)
  12                     printf("%d\t%d\t%d\t\n",a,b,c);
  13             }
  14         }
  15     }
  16 }

에러 메시지는 Function should return a value. 입니다.

그리고 내 로그인 패스워드를 잊어버렸어요....DrPepper

  • 서버업데이트이후 모든 사용자정보가 지워졌습니다. 새로 사용자를 만드세요 -- yong27 2005-08-13 13:00:01

해결 됬습니다. make exe를 써야 하는데 compile 을 써서 에러가 났었네요......DrPepper

  • GCC로 컴파일하면 main 의 return type이 int가 아니라는 warning하나만 뜨고, 이상없던대요. -- yong27 2005-08-13 13:15:37

  • GCC가 뭐지요? 컴파일러 같던데 GCC를 쓰면 따로 c 컴파일러를 안쓸수도 있는 건가요. 그리고 컴파일 후에 .exe 파일이 항상 bin directory 안에 생기던데 임의의 위치에 생성 되게 할수는 없는건지....DrPepper

    • Cee컴파일러입니다. Linux에 기본적으로 설치되어있습니다. -- yong27 2005-08-15 11:17:21


CategoryLanguage

Cee (last edited 2011-09-16 08:16:00 by 211)

web biohackers.net