POST

c언어 반복문 연습 여러가지 기호로 삼각형 출력하기

사용자로 부터 정수를 입력받아 원하는 만큼 여러가지 기호 출력하기. (시마노님 요청)]

- 반복문 사용

- *, #, @ 를 이용하기

아래의 결과 값을 참고하여 만들어 보자.







#include<stdio.h>

#pragma warning(disable:4996) // scanf 오류 때문에 사용


void print(int n); // 함수원형 선언


int main(void)

{

int n;

printf("정수를 입력 :");

scanf("%d", &n);

print(n); // 함수호출

return 0;

}

void print(int n)

{

int i, j; // 반복을 위한 변수

for (i = 0; i < n; i++){

for (j = i; j >= 0; j--){

if (j %3==0)

printf("*");

if (j%3==1)

printf("@");

if (j%3==2)

printf("#");

}

printf("\n"); // 줄바꿈

}

}