
dean_winchester
(usa Outra)
Enviado em 12/07/2013 - 01:17h
Ola galera ,
bom sou iniciante em programação , e estou vendo a gravação de arquivos em c
tenho uma pergunta , tipo eu crio um laço de repetição para o usuario entra com 3 nomes exemplo
for(i=0;i<=2;i++)
{
printf("Digite o nome do usuario ");
scanf("%*c %[^\n]"&usuario[i].nome);
fprintf(cadastro,"%s",&usuario[i].nome);
}
Explicando
crie um menu no programa que estou trabalhando, no case 1 ( esse ai em cima) ele solicita ao usuário que digite o nome e armazena na memoria volátil para depois armazenar no arquivo txt ( se eu entendi bem é isso) entao , no case 2 quando crio o laço de leitura do arquivo txt ele junta todos os nomes
ex: usuário digita:
ana
pedro
marcelo
quando leio o arquivo aparece td junto anapedromarcelo;
tem algum procedimento para mudar isso?