Ciao a tutti, nn riesco a capire come mai questo ciclo While mi diventa infinito anzicchè ripetersi x 3 volte...
Vi posto subito il codice:

codice:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>


int main(void)
{
   int            i = 0;
   char           code[10];
   
   while (++i <= 3)
   {
    printf("Enter the password\n\n");
    scanf("%s", &code);
       if (strcmp(code, "Ciao") == 0)
       {
         printf("\n\nGood Evening, Peppe\n\n");
         break;
       }
       else
       {
        printf("\n%s\n\n","Sorry, try again");
       }
   }
    printf("Sorry u can't try again, Bye Bye\n");
    exit(1);
system("pause");
return 0;
}
Ho fatto varie prove , ma niente..

Ciao
Peppe..