티스토리 뷰
for 문을 이용해 입력받은 숫자의 크기 만큼 X 출력하는 소스 입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#include <stdio.h> void main() { int a,b; char x='*'; printf ("크기를 입력하세요 : ");//입력받은 크기에 따라 X자의 크기가 달라져요 scanf ("%d",&a); for(b=1;b<=a*a;b++) { if ((b % (a+1) == 1)||(b % (a-1) == 1))//출력값을 보면 일정한 패턴을 알수 있어요. { printf ("*"); } else printf (" "); if (b % a == 0) { printf ("\n"); } } } |
결과는 이렇게