Ciao a tutti.
Sono un principiante e vorrei sapere perchè il seguente ciclo for in C non funziona o meglio quando si esegue il debug l'istruzione non viene eseguita ed il ciclo termina:

#include <stdio.h>
main()
{
int i;
for(i=50;i<3;i--)
printf("%d",i);
}


mentre il seguente funziona:

#include <stdio.h>
main()
{
int i;
for(i=1;i<50;i++)
printf("%d",i);
}

ciao a tutti e grazie !!!