Matrix laden mit fscanf()

Hallo,

ich habe folgende Matrix-Speichern-Methode geschrieben:

void matrixSpeichern(char dateiString[], int matrix[10][15]){
int i,j,s;
datei=fopen(dateiString,„wt“);
for(i=0;i

Hi Dario,

probiers doch einfach mal mit fprintf(datei," %03d",matrix[i][j]),
dann wird jede Zahl mit 3 Stellen ausgegeben. Genauso kannst du es dann auch wieder einlesen.

Ciao
Norbert

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Dario,

probiers doch einfach mal mit fprintf(datei,"
%03d",matrix[i][j]),
dann wird jede Zahl mit 3 Stellen ausgegeben. Genauso kannst
du es dann auch wieder einlesen.

Ciao
Norbert

Hi Norbert,
OK, das ist schon mal eine gute Idee, aber wie überbrückt man die Enterzeichen und sag nicht weglassen, weil ich das abgespeicherte in leßbarer Form brauche?

Naja und eigentlich, wollte ich das so das auch größere Zahlen und kleiner (unter 10) untereinander stehen…

Ciao
Dario

Danke,

jetzt hab ich´s geschafft.

Dario

(sogar mit Trennzeichen und die Zahlen stehen untereinander :smile: