Einzelnen Beitrag anzeigen

OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#1

C - Zeichen und sein ASCII-Code ausgeben?

  Alt 27. Okt 2010, 18:03
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);
}

Geändert von OrNEC (27. Okt 2010 um 18:06 Uhr)
  Mit Zitat antworten Zitat