/******************************************************** * Nome programma: conf_parz.c * * Autore: Buttolo Marco. * * Scopo: Mostrare come confrontare porzioni di * * stringa. * * Data: 10/10/2001 * ********************************************************/ #include #include main(void) { char stringa1[] = "La prima stringa"; char stringa2[] = "La seconda stringa"; size_t num_caratteri, esito; puts(stringa1); puts(stringa2); while(1) { printf("\n Inserisci il numero di caratteri da confrontare:"); printf("\n Premi 0 per uscire: "); scanf("%d", &num_caratteri); //controllo se numero caratteri negativo if(num_caratteri <=0) { printf("\n Errore"); break; } //confronto esito=strncmp(stringa1, stringa2, num_caratteri); if(esito==0) printf("\n Successo!!"); else printf("\n Fallimento!!"); } return(0); }