if else driller !
Hejza allesammen.Har denne if else sætning:
if (nu == buffer[0]) {
sprintf(fra,"c:\\Documents and Settings\\%s\\",buffer[1]);
sprintf(til,"c:\\Documents and Settings\\%s\\",buffer[0]);
sprintf(fra_doks,"c:\\Documents and Settings\\%s\\Dokumenter\\",buffer[1]);
sprintf(til_doks,"d:\\%s\\","Dokumenter");
} else {
sprintf(fra,"c:\\Documents and Settings\\%s\\",buffer[0]);
sprintf(til,"c:\\Documents and Settings\\%s\\",buffer[1]);
sprintf(fra_doks,"d:\\%s\\","Dokumenter");
sprintf(til_doks,"c:\\Documents and Settings\\%s\\Dokumenter\\",buffer[1]);
}
Men når jeg udskriver dem:
cout << fra << "\n";
cout << til << "\n";
cout << fra_doks << "\n" ;
cout << til_doks << "\n" ;
Er det altid variablerne fra efter else som tæller.
Som om den if ikke rigtigt virker..
Ved nogen hvorfor ?