Perchè dovrebbe essere 3?Originariamente inviato da oregon
Naturalmente deve essere
MAX_WORDS 3
ma fossi in te userei la bsearch di libreria
Con MAX_WORDS intendo il massimo numero di parole date dal testo in ingresso.
Se per esempio digito "ciao mondo break pippo break pluto", il programma ha preso 6 parole dall'ingresso, e tra queste trova le occorrenze delle parole chiave del C.
Se invece ti riferisci al numero massimo di chiavi, l'ho definito partendo qui
Dove sbaglio?codice:#define MAX_KEYS (sizeof (keytab) / sizeof (keytab[0]) )