Che scemo...è vero

Ecco cosa succede a programmare troppo in VB6....

Eccolo corretto:

#include <stdio.h>

int main(){

int NumElenco = 0;
int NumeroAttuale = 0;
int NumeroPrecedente = 0;
int NumeroMax = 0;
int i = 0;




system("clear");

printf(".:Calcolare il numero massimo tra piu numeri:.\n");
printf("\nInserire numero dell'elenco: ");
scanf("%d",&NumElenco);
for(i = 0;i <NumElenco;i++){
if (i==0) {

printf("Inserisci %d° Numero: ",i);
scanf("%d",&NumeroAttuale);
NumeroPrecedente = NumeroAttuale;
NumeroMax = NumeroAttuale;
}
if (i >0) {

printf("Inserisci %d° Numero: ",i);
scanf("%d",&NumeroAttuale);
if (NumeroAttuale > NumeroPrecedente){

NumeroPrecedente = NumeroAttuale;
NumeroMax = NumeroAttuale;
}
}

}
printf("Numero Max: %d",NumeroMax);


}