?
hab noch ein problem, schreibt mir nichts in meine misch.txt datei!
????
void mix_t(char filen1[50], char filen2[50]){
FILE *fin1;
FILE *fin2;
FILE *fout;
int val1;
int val2;
fin1 = fopen(filen1, "r");
fin2 = fopen(filen2, "r");
fout = fopen("misch.txt", "w");
fscanf(fin1,"%d",&val1);
fscanf(fin2,"%d",&val2);
while( !feof(fin1) && !feof(fin2) ){
if(val1<val2){
fprintf(fout,"%d",val1);
fscanf(fin1,"%d",&val1);
}else{
fprintf(fout,"%d",val2);
fscanf(fin2,"%d",&val2);
}
}
if( feof(fin1) != 0 && feof(fin2) == 0 ){
while(!feof(fin1)){
fprintf(fout,"%d", val1);
}
} else {
while(!feof(fin2)){
fprintf(fout,"%d", val2);
}
}
printf("\nEs wurde erfolgreich gemischt!\n");
fclose(fin1);
fclose(fin2);
fclose(fout);
}
mfg