Pois é galera, eu aqui precisando de auxílio novamente. A questão é a seguinte: tenho um programa que gera um arquivo de texto e le também. O problema é que não sei como se faz para pular uma linha na escrita e na leitura do arquivo nem como reconhecer espaços na leitura. Desde já agradeço a ajuda.
# include <stdio.h>
# include <stdlib.h>
# include <string.h>
main()
{
FILE *arq;
char conteudo[500],co,senha[500];
int c,a=0;
scanf("%d",&c);
if(c==1)
{
printf("\n");
scanf("%s",&conteudo);
arq=fopen("teste.txt","w");
if(arq==NULL);
else
{
fputs(conteudo,arq);
fclose(arq);
}
}
else
if(c==2)
{
arq=fopen("teste.txt","r");
if(arq==NULL)
{
printf("erro");
getchar();
getchar();
}
else
{
while (!feof(arq))
{
co = getc(arq);
senha[a]=co;
a++;
}
printf("%s",senha);
getchar();
getchar();
fclose(arq);
}
}
}
Pergunta
Gabriel 27
Pois é galera, eu aqui precisando de auxílio novamente. A questão é a seguinte: tenho um programa que gera um arquivo de texto e le também. O problema é que não sei como se faz para pular uma linha na escrita e na leitura do arquivo nem como reconhecer espaços na leitura. Desde já agradeço a ajuda.
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.