Hallo Christoph,
char zeichentabelle;
// Eine Variable, die genau ein char aufnehmen kann.also char zeichentabelle[4]; ?
ja, das ist ein Array, das vier Elemente vom Typ char aufnehmen kann.
Deine Variable zeichentabelle ist *kein* Array.
und wie mache ich sie zu einem Array?
s.o.
scanf ist böse [tm]. Was ist, wenn Du mehr als 79 Zeichen eingibst?
Denke daran, dass C-Zeichenketten nullterminiert sind.und welche funktion eignet sich dann?
</archiv/2008/8/t175521/#m1153658>, Archivsuche mit "scanf böse" :-)
Unkommentierter Code ist miserabler Code.
ist mir klar ... nur das ist ein programm, welches recht klein und eigentlich übersichtlich ist. Deswegen hab ich sie weggelassen.
Dann ist es noch viel wichtiger Kommentare zu schreiben. Ich schreibe die Kommentare, bevor ich Code schreibe. Normalerweise schreibt man übrigens, was man tun will, nicht wie man es macht. Spezielle Tricks sind natürlich zu erläutern - und für einen Anfänger ist alles ein spezieller Trick :-)
Freundliche Grüße
Vinzenz