Problemer med overførsel af tekst fra fil variabel
Jeg skal lave et simpelt program som henter alt teksten fra en fil ind i f.eks. char buf[11]; eller char *buf;, og bagefter skal der i enten char buf[11]; eller char *buf;, kunne søges efter et stykke tekst eller bare et ord.Men lige nu kan jeg ikke engang få programmet til at ligge mere en "Hej" ind i char buf[11]; og den skulle gerne ligge "hej med dig" ind?
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
FILE *fp;
char buf[11];
fp = fopen("Test.txt","w");
fprintf(fp,"%s\n","Hej med dig");
fclose(fp);
fp = fopen("Test.txt","r");
fscanf(fp,"%s",&buf);
fclose(fp);
printf("%s", buf);
return(1);
}