Hallo,
hab hier eine Frage wo ich nicht weiter komme. Und zwar muss ich den
ASCII-Code eines Zeichens hexadezimal, dezimal und oktal ausgeben. Ich glaube hab das alles richtig gemacht, aber der Code der Zeichen ist immer gleich, und ich weiß nicht warum?
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{
char zeichen[1];
int
ascii = zeichen;
printf("\nBitte ein Zeichen eingeben: \n");
scanf("%c", &zeichen);
printf("%c hat den
ASCII Wert %x", zeichen,
ascii);
}