본문 바로가기
개념/혼자 공부하는 C언어

chapter 7) 반환값과 매개변수가 모두 없는 함수

by kiseno 2024. 7. 9.
728x90
반응형
SMALL
#include <stdio.h>

void print_line(void);

int main(void){
    print_line();
    printf("class       name        Major       grade\n");
    print_line();

    return 0;
}

void print_line(void){
    int i;

    for (i =0; i< 50; i++){
        printf("-");
    }
    printf("\n");
}

main() 함수
1-1. `print_line();`을 호출하여 상단의 구분선 출력
1-2. "class name Major grade\n"을 출력하여 테이블 제목 표시
1-3. `print_line();`을 다시 호출하여 하단의 구분선 출력
반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

print_line() 함수
2-1. 정수형 변수 i를 선언하고, 0부터 시작하여 50미만일 때까지 i를 1씩 증가시키며 for 루프 실행
2-2. 루프 내에서 "-" 문자를 50회 출력하여 구분선 생성
2-3. for 루프 이후 줄바꿈 문자("\n") 출력하여 줄 마무리

728x90
반응형
LIST