xandyrj Postado Janeiro 25, 2013 Denunciar Share Postado Janeiro 25, 2013 Amigos,peço uma ajuda urgente para conseguir colocar o while dentro desse programinha que criei aki no trabalho.Muito Obrigado.#include <string.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(void) { FILE *fp,*fb; char string [512]; fp = fopen("REAL.DAT", "r+b"); if (fp == NULL) { printf("\nERRO na abertura do arquivo.\n"); exit(1); } fb = fopen ("real.saida","w+b"); if (fb==NULL) { printf("\nERRO no arquivo de saida.\n"); exit(1); } if (fread(string,140,1,fp)!=1) { printf("\nERRO1\n"); //exit(1); } if (fwrite(string,140,1,fb) != 1) { printf("\nERRO2\n"); //exit(1); } if (fwrite("\r\n",2,1,fb )!=1) { printf("\nERRO3\n"); //exit(1); } fclose(fp); fclose(fb); system ("pause"); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 xandyrj Postado Janeiro 25, 2013 Autor Denunciar Share Postado Janeiro 25, 2013 Preciso muito da ajuda de vocês...fui tentando aki e o resultado ainda não tá legal,segue abaixo o programa q etá dando erro.#include <string.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(void) { FILE *fp,*fb; char string [140]; char c; fp = fopen("REAL.DAT", "r+b"); if (fp == NULL) { printf("\nERRO na abertura do arquivo.\n"); exit(1); } fb = fopen ("real.saida","w+b"); if (fb==NULL) { printf("\nERRO no arquivo de saida.\n"); exit(1); } while ( c = fgetc (fp)!= EOF) { fgets (string,140,fp); if (fread(string,140,1,fp)!=1) { printf("\nERRO1\n"); //exit(1); } if (fwrite(string,140,1,fb) != 1) { printf("\nERRO2\n"); //exit(1); } if (fwrite("\r\n",2,1,fb )!=1) { printf("\nERRO3\n"); //exit(1); } } fclose(fp); fclose(fb); system ("pause"); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dan Oliveira Postado Janeiro 25, 2013 Denunciar Share Postado Janeiro 25, 2013 Eu não entendi seu programa ou o que ele faz. Por favor poste o enunciado ou explique o que ele precisa fazer para ajudarmos. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 xandyrj Postado Janeiro 29, 2013 Autor Denunciar Share Postado Janeiro 29, 2013 Obrigado pela ajuda amigo,já consegui solucionar aki,mas mesmo assim obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
xandyrj
Amigos,peço uma ajuda urgente para conseguir colocar o while dentro desse programinha que criei aki no trabalho.Muito Obrigado.
Link para o comentário
Compartilhar em outros sites
3 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.