Oppure invece della fgets puoi usare la fscanf, così ti eviti la odiosa strchr.