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