Problème de String

Ca ne marche pas, ça boite:

que se passerait-il si votre terminal n'envoyait pas les caractères tout à la fois, validés par un \n? (il y a des emulateurs de terminal plus sophistiqués que celui d'arduino -hyper simple- , teraterm envoye les caractères au fur et à mesure qu'on les tape , si on a activé cette fonctionnalité).

Que se passera-t-il si vous relisez votre code dans 6 mois, ayant acquis plus d'experience?
Le tutorial de JLM que j'ai lié permet de récupèrer proprement une chaîne de caractères, et de la traiter de façon stable....