ich muss ein c-programm schreiben, das die Zeichen mit den ASCII-Codes 66 bis 98 ausgibt.
mein programm macht es leider nicht.
kann jemand helfen?
ASCII-codes ausgeben
-
-
Wie schaut denn dein Programm aus?
-
das is mein code
#include <stdio.h>
#include <stdlib.h>
#define SIZE 33
int main(int argc, char *argv[])
{
int i;
char msg[SIZE];
for(i= 0 ; i < 33 ; i ++)
{
printf("ASCII Code %d: %c\n",i+66,msg[i+66]);
}
system("PAUSE");
return 0;
} -
ich muss ein c-programm schreiben, das die Zeichen mit den ASCII-Codes 66 bis 98 ausgibt.
printf("%c",n);
Das für n = 66 .. 98 in eine Schleife packen und voila. -
danke für den tipp
hab ich auber auch so gemacht...es kommt aber nicht das raus was ich möchte -
Wo initialisierst du die Werte des msg Array? Warum schreibst du schon im ersten Schleifendurchlauf über das Array hinaus?
-
:)..genau das war das problem...ich habs nicht initialisiert...habs gleich ausgegeben
danke trotzdem
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!