Ups, ja, hast Recht Ich schreib zwar schon ne Weile Programme in C, aber ich wüsste jetzt nicht, wie man das auf einfachem Weg verhindern kann. Sowas wie "nscanf" oder so gibt es ja nicht Bleibt nur noch getchar() bis zum Ende des Strings bzw. '\n'.
for (i=0; i < 20; i++) { word[i] = getchar(); if (word[i] == '\n') break; }
Dann hat man halt nur das '\n' im String, naja das kann man ja wegmachen.