Ya que MAFUS puso su solución muestro mi solución al problema, mi solución también controla que la dimensión ingresada sea una matriz cuadrada como puede verse en la imagen:
B#
Código (c) [Seleccionar]
#include <stdio.h>
int main()
{
int i, j, filas, columnas;
do
{
printf("Ingrese la dimension de matriz: ");
scanf("%i*%i", &filas, &columnas);
} while (filas != columnas);
for(i = 1; i <= filas; i++)
{
for(j = 1; j <= columnas; j++)
{
if ((i + j -1) == columnas)
printf("** ");
else
printf("%02d ", j);
}
printf("\n");
}
return 0;
}
B#