Wieso geht der C Code nicht?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet
  1. getchar liefert einen INT, der Rückgabewert ist auf Fehler zu prüfen
  2. Der Format-Qualifier %s steht für ein char array, welches mit \0 terminiert ist

Korrigiere das entsprechend.

Was genau geht nicht? Geht nicht kann alles sein. Bisschen genauer bitte. Außerdem ist char ein Buchstabe, willst du wirklich nur einen Buchstaben abfragen?

NoayHD 
Fragesteller
 12.11.2021, 16:43

https://ibb.co/bW9cgZS das ist der fehler

0
FaTech  12.11.2021, 16:45
@NoayHD

char wird als int gewertet -> Stichwort ascii

char * ist nicht char. Den Unterschied kannst du googlen

0