Weierstrass ha scritto:
#include <stdio.h>
#include <string.h>
int main(){
char codiceidentificativo[] = "A232C4";
char input[100];
do {
printf("Inserisci il codice:\n");
scanf("%99s", input);
} while(strcmp(codiceidentificativo, input) != 0);
printf ("Codice corretto!");
return 0;
}
Non volevo fare questo. Volevo fare uno scanf che da errore se inserisco un codice formato ad esempio da 6 valori e questi valori devono essere compresi solo tra due determinati valori