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
-
shekra -
23. März 2008 um 14:42 -
Unerledigt
das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)
Vielen Dank für die Treue und das Verständnis!
-
-
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 -
Maximilian Rupp
27. Dezember 2024 um 12:04 Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.