Ég er með skrá sem inniheldur breytur á eftirfarandi formi:
var1:val1
var2:val2
…
Mig langar að koma þeim í char fylki á eftirfarandi form:
var1=val1;var2=val2;…
Hér er ég með forritsbút sem kemur innihaldi skránnar í char array, en ég veit ekki hvernig ég á að skipta út newline í ; og : í =
#include <stdio.h>
int main(void) {
FILE *fp;
int x, i=0;
char line[512];
fp = fopen("skra.txt", "r");
while((x = fgetc(fp)) != EOF ) {
line[i] = x;
i++;
}
printf("\nInnihald skra.txt: \n%s",line);
}mbkv. Finisboy