1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *p, *q;
double dados[4]; /* 4 element here */
char cara [3]; /* 3 elements here */
p = fopen("entrada.txt","r");
q = fopen("saida.txt","w+");
if (p == NULL)
{
printf("Arquivo inexistente!\n");
}
else
{
while(!feof(p))
{
fscanf (p,"%lf%c%lf%c%lf%c%lf%c%lf",
&dados[0],&cara[0],&dados[1],&cara[1],
&dados[2], &cara[2], &dados[3], &cara[3], &dados[4]);
/* 5 dados elements and 4 cara elements here */
fprintf(q,"---------------------------------------------------------------\n");
fprintf(q,"%lf \t %lf \t %lf \t %lf \t %lf\n",dados[0],dados[1],dados[2],dados[3],dados[4]);
fprintf(q,"---------------------------------------------------------------");
}
}
return 0;
}
|