Wo liegen die Unterschiede zw. getchar/putchar und scanf/printf?
Liebe Community; durch mein Studium bin ich gezwungen das Programmieren in der Sprache C zu lernen. Ich komme soweit eigentlich recht schnell vorran, verstehe Programmabläufe und habe auch selbst schon viele Programme geschrieben. Jedoch habe ich stehts einen großen Bogen um getchar und putchar gemacht. Im Skript steht, dass getchar ein Zeichen einliest. Wenn ich es richtig interpretiere also, wirklich nur ein Zeichen. Würde man also "AB" eintippen, so würde es nur "A" abspeichern, richtig? Meine eigentliche Frage bezieht sich allerdings eher auf die unterschiede zw. getchar/putchar und scanf/printf. Mit letzteren habe ich bisher immer gearbeitet.
Hoffe jemand könnte mich etwas aufklären.
mfg Montimas21