wyświetlenie zawartości pliku

0

Witam,
Jak zrobić by została wyświetlona zawartość całego pliku, a nie tylko do napotkania spacji?

#include <stdio.h>
#include <stdlib.h>

int main ()
{
  FILE *test;
  char  tekst[100];
  if ((test=fopen("test.txt", "r"))== NULL) {
    printf ("Nie moge otworzyc pliku test.txt do odczytu!\n");
    }
  fscanf (test, "%s", tekst);

  printf("%s\n", tekst);

  fclose (test); /* zamknij plik */

  system("pause"); //zatrzymanie ekranu wraz z komunikatem
  return 0;
}
0

string content = "";
while(!file.eof())
{
 string buffer;
 file >> buffer;

 content += buffer;
 content += " ";
}

cout << content << endl;
0

A w C?

0

coś w tym rodzaju

#include <stdio.h>
#include <stdlib.h>

int main() {

    FILE * plik = 0;
    char  bufor[256];
    char z;

    plik = fopen("C://plik.txt", "rt");
    if(!plik) {
        exit(-1);
    }

    while(fgets(bufor,256,plik)) { 

        printf("%s", bufor);
    }
    fclose(plik);

    scanf("%c",&z);
    return 0;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0