El problema esta en que usas la misma variable en los dos ciclos, ademas que el valor de "a" siempre va a ser uno antes de entrar al segundo ciclo, esto lo convierte en un ciclo infinito, me parece que la solución seria algo así:
Código:
#include <stdio.h>
int main()
{
int veces;
int a;
printf("Numero de veces: ");
scanf("%d", &veces);
fflush(stdin);
printf("\nSon %d veces\n\n", veces);
for(veces=veces;veces>=1;veces--)
{
for(a=1;a<=veces;a++)
{
printf("%d", a);
}
printf("\n");
}
return 0x00;
}
Saludos =D