|
정확한 제목은 printf의 포맷형식을 이용한 별찍기다! 이런 뻔한 이야기는 어느 블로그에서도볼수있다. ![]() 이번에도 역시 이중for문이 아닌 방법으로 해결해보자! 역시 코드부터 보자!! #include <stdio.h> int main() { char *str="*******"; char format[]="%.5s\n"; for(int i=0;i<5;i++) { printf(format,str); format[2]--; } return 0; } printf도 결국 하나의 함수이고 첫번째 인자는 char* 일뿐이다. %.5s %.4s %.3s ... 이렇게 줄어나가게된다! 역시 5에 한정된숫자지만 매우 재밋지 않은가 :D |
|

댓글을 달아 주세요