사용자 정의 함수

Untitled

void를 입력하고 원하는 함수명(cough)을 적은 뒤 괄호 안에 void를 적어줍니다.

그리고 printf로 cough를 출력하는 코드를 작성

Untitled

int get_positive_int(void) 파란색 글씨는 void가 아니고 int가 됩니다.

함수 왼쪽에 있는 **단어(파란색)**는 출력의 종류를 의미 합니다.

int get_positive_int(void) 괄호 안의 **빨간색 단어(void)**는 입력의 종류를 뜻합니다.

만약 입출력이 없다면 void를 적어주면 됨

int n;

안에 어떤 값을 저장할지 아직 모르기 때문에 그냥 int n;만 적는 것

n은 쓰레기 값(Garbage Value)이라고 부르는 값을 가지게 됩

중첩 루프

Untitled

do-while의 루프

do{ …}while()을 이용해서 while( )의 조건이 만족할때 까지 get_int 함수로 사용자가 입력값을 받아 n에 저장.

do{ }while()을 사용하면 조건과 상관없이 최소한 한 번은 { }안의 내용을 실행