però la mia domanda era che quando controllo che se la lunghezza del nome è minore o uguale 3 caratteri mi deve dare un messaggio di errore però non funziona se io inserisco 2 caratteri mi da erroe però se inserisco 3 allora mi stampa il nome perchè ?
codice:fgets(name,25,stdin); if(strlen(name) <= 3){ fputs("name da 4 a 24 caratteri",stdout); }else{ fputs(name,stdout); }