Entrada de programación de rejilla de diamante de nueve líneas
# incluir & ltstdio.h & gt
int main()
{
int i, j, n, p, q
<; p>scanf("%d ", &n);for(I = 1;i<=n;i++)
{
for (j = 1; j & lt= n-I; j++)
printf(" ");
for(p = 1; p & lt= I; p++)
printf("%d ", p);
for(q = I-1; q & gt0; Q-)
printf("%d ", q);
printf("\n");
}
for(I = 1;i<= n-1;i++)
{
for(j = 1; j & lt= I; j++)
printf(" ");
for( p = 1; p & lt= n-I; p++)
printf("%d ", p);
for(q = n-I-1; q & gt0;Q- )
printf("%d ", q);
printf(" \ n "
}
Devuelve 0 ;
}