return 0; 문 사용법

return 문 사용법return 문 사용법질문 내용 :
#include stdio.h
int main()
{
int a;

printf ( ***** 10진수 16진수 8진수 만들어주는 프로그램 *****\n\n );
printf ( 정수를 입력하세요 : );
scanf (%d, &a);
printf (10진수 값은 = %d \n, a);
printf (16진수 값은 = %x \n, a);
printf (8 진수 값은 = %o \n, a);
printf ( \n\n ***** 이상입니다 ***** \n\n);
return 0; // 여기 넣으면 exe 프로그램 안꺼지는거 아닌가요?
}

댓글 5

  • 혜린 2026.09.17

    fflush(stdin)은 심심할 때마다 논쟁의 대상이었지요. getchar(); 대신 char c; scanf(\\\n%c\

  • 봄여울 2026.09.17

    에이스 로첸 제노엘 꺼비 // 다들 감사합니다.

  • 희라 2026.09.17

    수다님 말대로 겟케릭 추가하면되요.. 가장 편한 방법. scanf 있는 함수라면 fflush(stdin)도 같이 써주셔야되구요. 안그러면 getchar()가 무시되요 ;;
    return은 함수를 끝내는 동시에 값을 반환하는 문입니다. 예를 들어
    int a()
    {
    return 1+2;
    }
    라는 함수를 선언했을때 나중에 이 함수는 리턴문에서 함수 종료와 함께 값을 반환해요.
    이 함수를 printf(\%d\

  • 솔로 2026.09.17

    return 은 함수를 끝내는 제어문입니다..
    main()함수가 끝나면.. 프로그램이 종료되죠.. -_ㅡ;;

  • god 2026.09.17

    안 꺼지게 하려면
    return 0; 바로 위에
    getchar();를 추가시켜주면 됩니다.

C언어 다른 글

목록