/*#include <stdio.h>

int main(void) {
    int count = 1;

    while (count<=3)
    {
        printf("반복 재미있네요\n");
        count++;
    };
    
    printf("\n제어 변수 count => %d\n", count);
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int count=1;
    int input;
    scanf("%d", &input);

    while (input<=1000)
    {
        if(input%3==0)
        {
            printf("%4d", input);
            if(count%10==0)
                printf("\n");
        }
        count++;
        input++;
    };
    
    printf("\n제어 변수 count => %d\n", count);
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int count=1;
    int input;
    scanf("%d", &input);

    while (input<=1000)
    {
        if(input%3==0 || (input%1000)/100==3 || (input%100)/10==3 || input%10==3)
        {
            printf("%4d", input);
            if(count++%10==0)
                printf("\n");
        }
        input++;
    };
    
    printf("\n제어 변수 count => %d\n", count);
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    double number=1, sum=0;
    

    while (number != 0.0)
    {
        printf("실수 입력 >>");
        scanf("%lf", &number);
        sum += number;
        printf("\n");
    };
    
    printf("\n합 = %.2f\n", sum);
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int input;
    do {
        printf("[0]종료 [1]아메리카노 [2]카페라떼 [3]카푸치노 \n");
        printf("주문 할 커피 또는 종료를 입력: ");
        scanf("%d", &input);
        printf("\n");
    } while (input != 0);
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int i;
    int sum;
    for (i = 1, sum = 0; i <= 10; i++)
        sum+=i;
       

    printf("\nfor 종료 이후 sum => %d\n", sum);
   
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int i;
    int sum, MAX;

    printf("정수 입력: ");
    scanf("%d", &MAX);
    printf("\n");
    for (i = 1, sum = 0; i <= MAX; i++)
    {
        if(i%3==0)
        {
            sum+=i;
            printf("%d", i);
            if(MAX%3==0)
            {
                if(i==MAX)
                    printf("=%d", sum);
                else
                    printf("+");
            }
            else if(MAX%3==2)
            {
                if(i==MAX-2)
                    printf("=%d", sum);
                else
                    printf("+");
            }
            else
            {
                if(i==MAX-1)
                    printf("=%d", sum);
                else
                    printf("+");
            }
        }
    }
   
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    const int MAX = 15;
    
    printf("1에서 %d까지 정수 중에서 3으로 나누어 떨어지지 않는 수\n", MAX);
    
    for (int i = 1; i <= MAX; i++)
    {
        if (i % 3 == 0)
            continue;
        printf("%3d", i);
    }
    puts("");
    
    return 0;
}*/


/*#include <stdio.h>

int main(void) {
    int num, j;
    
    printf("2 이상 양의 정수 입력 > ");
    scanf("%d", &num);
    
    for (j = 2; j < num; j++)
    {
        if (num%j==0)
            break;
    }
    if(j==num)
        printf("%d 소수이다.", num);
    else
        printf("%d 소수가 아니다.", num);
    puts("");
    
    return 0;
}*/


#include <stdio.h>

int main(void) {
    int m, n;
    int sum;
    
    for (m=1; m<=100; m++)
    {
        printf("%2d : ", m);
        for (n=1, sum=0; n<=m; n++)
            if(m%n==0)
            {
                if(n==m)
                    printf("%4d", n);
                else
                    printf("%4d, ", n);
                
                sum++;
            }
        printf("  ==> %d개", sum);
        puts("");
    }
    
    return 0;
}


Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: