#include <stdio.h>


main()
{
      int i, j, k;


      for(i=0; i<9; i+=3)  // 3개의 단 출력후 줄 바꿈
      {
    // 2개의 포문에 조건문을 이용 3개의 단씩 출력
            for(j=1; j<=9; j++)
            { 
                  for(k=1+i; k<=3+i; k++)
                  {
                        printf("%d * %d = %d\t%c", k, j, k*j, (k<3+i) ? '\t' : '\n');
                        // 삼항연산자 이용으로 세번째 단 출력 일 경우 줄 바꿈
                  }
            }
            printf("\n");
      }
}


/*
 출력 내용
        1 * 1 = 1        2 * 1 = 2        3 * 1 = 3
        1 * 2 = 2        2 * 2 = 4        3 * 2 = 6
        1 * 3 = 3        2 * 3 = 6        3 * 3 = 9
        1 * 4 = 4        2 * 4 = 8        3 * 4 = 12
        1 * 5 = 5        2 * 5 = 10       3 * 5 = 15
        1 * 6 = 6        2 * 6 = 12       3 * 6 = 18
             .                   .                   .
             .                   .                   .
             .                   .                   .
*/

신고

+ Recent posts

티스토리 툴바