>> A1.c
NUM = 5
*
**
***
****
*****


<A1.C>
#include <stdio.h>


int main() {
    int NUM, i, j;
    printf("NUM = ");
    scanf("%d", &NUM);
    for (i=1; i<=NUM; i++) {
        for (j=1; j<=i; j++) {
            putchar('*');
        }
    printf("\n");
    }
    return 0;
}

 

 

 

 

>> A2.c
NUM = 5
*****
****
***
**
*


<A2.M>
#include <stdio.h>


int main() {
    int NUM, i, j;
    printf("NUM = ");
    scanf("%d", &NUM);
    for (i=NUM; i>=1; i--) {
        for (j=1; j<=i; j++) {
            putchar('*');
        }
    printf("\n");
    }
    return 0;
}

 

 

 

>> A3.c
NUM = 5
*****
 ****
  ***
   **
    *


<A3.M>
?????

 

 

 

 

저렇게 별표를 첫째줄에 맞춰서 오른쪽 정렬시키려면
"A3.c" 을 어떻게 짜야 하나요??


#include <stdio.h>


int main() {
    int NUM, i, j, k;
    printf("NUM = ");
    scanf("%d", &NUM);
    for (~~~~~) {
        for (~~~~~) {
            putchar(' ');
        }
        for (~~~~~) {
            putchar('*');
        }
        printf("\n");
    }
    return 0;
}

 

 

저 ~~~~~ 부분만 채워넣으면 간단히 해결될 것 같은데
아무리 짜봐도 안 되더라구요.
어떻게 짜야되나요??