사용자가 직접 정의하여 사용하는 함수
#include <stdio.h>
void cough(void); // A
int main(void)
{
for (int i = 0; i < 3; i++)
{
cough();
}
}
void cough(void)
{
printf("cough\n");
}
A : C언어 에서는
cough
라는 함수가 있는 것을main
이 모르기 때문에cough
함수가 있다는 것을 미리 알려준다.
void cough(void) : cough
라는 함수 선언
루프를 중첩해서 사용
#include <cs50.h>
#include <stdio.h>
int main(void)
{
int n;
do
{
n = get_int("Size: ");
}
while (n < 1);
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
printf("#");
}
printf("\n");
}
}
n = get_int("Size: ");
: Size에 3을 대입하면 아래와 같은 결과 출력
(' -> 출력 X)
'###'
'###'
'###'