Ładny brzuch

witam. jak w temacie, mam taki kod, tylko ze on nie dziala, tzn. nie wpisuje niczego do tablicy:
file_buffer = malloc(file_size + 1); ... memset( file_buffer, '0', file_size+1 ); while ( (symbol=fgetc(file)) != EOF ) { if ( symbol == '\n' ) *file_buffer++ = ' '; else *file_buffer++ = symbol; printf("%c", *file_buffer); }
prosze o pomoc w wpisaniu znaku do tablicy ..
Uytkownik pura89 edytowa ten post 18 luty 2008, 16:32


sprbuj tak:

... int i=0; while ( (symbol=fgetc(file)) != EOF ) { if ( symbol == '\n' ) file_buffer[i] = ' '; else file_buffer[i] = symbol; printf("%c", file_buffer[i++]); }

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •