#include "stdio.h"
main()
{
int h,i,j,k;
int num;
scanf("%d",&num);
for(h=num+1;h>0;h--){
for(i=h;i<=num;i++)
printf(" ");
for(j=h-1;j>0;j--)
printf("%d",j);
for(k=0;k<=h-1;k++){
printf("%d",k);
}
printf("\n");
}
for(h=num;h>0;h--){
for(i=h;i>1;i--)
printf(" ");
for(j=h;j<=num;j++)
printf("%d",num-j+1);
for(k=0;k<=num-h+1;k++){
printf("%d",k);
}
printf("\n");
}
}
======================
입력관련 출력문은 do-while 문으로 처리
main()
{
int h,i,j,k;
int num;
scanf("%d",&num);
for(h=num+1;h>0;h--){
for(i=h;i<=num;i++)
printf(" ");
for(j=h-1;j>0;j--)
printf("%d",j);
for(k=0;k<=h-1;k++){
printf("%d",k);
}
printf("\n");
}
for(h=num;h>0;h--){
for(i=h;i>1;i--)
printf(" ");
for(j=h;j<=num;j++)
printf("%d",num-j+1);
for(k=0;k<=num-h+1;k++){
printf("%d",k);
}
printf("\n");
}
}
======================
입력관련 출력문은 do-while 문으로 처리