[Anfänger] Problem bei Zuweisen von Char Werten
-
Hallo zusammen.
Ich glaueb ich habe da derzeit ein ziemlich dummer Problem. Habe mich jetzt so festgefhren, das ich den fehler nicht merh finde:( Wobei ich glaube, das es ein kleiner flüchtigkeitsfehler ist. Wäre nett wenn man jmd. über meine Code drüber gucken könnte.while ((tmp2=fgetc(csv))!=EOF) { printf("Schleife Nr.: %i\n",jj); datei[jj]=tmp2; jj++; blub=tmp2; printf("Wert fuer tmp2: %c\n",tmp2); printf("Wert fuer Arry: %c\n",datei[jj]); printf("wert fuer blub: %c\n\n",blub); }
In der Ausgabe habe ich dann jeweils folgendes stehen:
Schleife Nr.: XXXX
Wert fuer tmp2: 6
wert fuer Arry:
Wert fuer blub: 6ps. tmp2 und blub sind einfache chars. wobei datei ein char Array ist. jj wird mit dem wert "0" erstellt und diehnt somit als zähler für das Array.
Wäre nett wenn jmd. meine Fehler findet. Danke!!
-
OK Hat sich erledigt
Man sollte die Ausgabe machen, bevor man den Zähler hochsetzt:D
Danke trotzdem ^^
-
Trotzdem sollte der Rückgabewert für fgetc vom Typ int sein, bei dir also tmp2.