취미로 c언어 끄적거리는 c린이임
만약 printf로
1 1 1
111 111 111
11111 11111 11111
1111111 1111111 1111111
위와 같은 문양을 만들려고
printf(" \n 1 %7d%10d\n 111 %8d%10d\n 11111 %9d%10d\n1111111%10d%10d\n", 1,1,111,111,11111,11111,1111111,1111111);
이렇게 코딩을 짰거든?
근데 왜 두번째 문양은 %7~10d, 세번째 문양은 다 %10d로 써야지 내가 원하는 그림이 나오냐?
두번째 문양을 %10d로 쓰든가 아니면 세번째를 %7~10d로 쓰면 내가 원하는 그림이 안나오던데
왜 이러는거임? 아는 사람?
으휴
아니 답변좀