ausgabe
-
#include <stdio.h>
int main(int argc, char *argv[])
{int taste;
while(!(taste==13))
{
taste=getch();
if((taste>=65)&&(taste<=90))
{printf("%c",taste);
}
}getch();
return 0;
}ich versteh nciht warum er das nciht ausgibt die gross buchstaben ich bitte um hilfe
-
du sollstest int taste = 0; schreiben.
und asserdem werden die buchstaben augegeben, wenn du einen großßen eingippst
-
Du vergisst vermutlich einfach, Shift zu drücken...
Für kleine Buchstaben musst du auch einen weiteren Bereich des ASCII-Codes berücksichtigen.