从键盘上输入整数n(设2≤n≤9)按示例格式输出一个由数字组成的三角形图案。函数定义格式void szt(int n)。要求在主函数中输入整数n的值。在子函数中输出数字三角形图案。
供参考:
#include<stdio.h>
void szt(int n)
{
int i,j,k;
for(i=1;i<=n;i++)
{
for(j=1;j<=2*(n-i);j++)
printf(" ");
for(k=1;k<=i;k++)
printf("%2d",k);
for(k=i-1;k>0;k--)
printf("%2d",k);
printf("\n");
}
}
int main()
{
int n;
printf("Enter n:");
scanf("%d",&n);
if(n<2 || n>9) return -1;
szt(n);
return 0;
}