infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Mitu Gabriel Cristian din Februarie 23, 2019, 20:28:06



Titlul: Copiere text dintr-un fisier oarecare in codul de C
Scris de: Mitu Gabriel Cristian din Februarie 23, 2019, 20:28:06
Salut,

Am o problema de rezolvat.

#include <stdio.h>
{
FILE *in
in=fopen("//un_fisier")
int i;
char var;
char sir[60] //incerc sa copiez textul din fisier in stringul sir
for(i=0;var=fgetc(in)!=EOF;i++)
sir=var;
printf("%s,sir);
}
//imi da ceva de genul !@@@#$$$$@@ in loc sa-mi dea textul din fisier. Intr-adevar functia fgetc() ar trebui sa returneze o variabila de tip int dar mie imi trebuie char ca sa copiez textul.
//Ce e gresit? Sau cum pot rezolva problema?