felippesena escreveu:
vc tem alguma dica como gravar no arquivo o ponto e virgula entre os dados ?
Exemplo
1 ; 2 ; 3
4 ; 4 ; 6
7 ; 8 ; 9
Dentro do loop a vírgula só pode ser escrita se não for final de linha de matriz.
Senão é escrita mudança de linha.
if (contador==última_coluna) fprint (...,"\n",...);
else fprint (...,";",...);
Isso pode até ser resolvido com operador ternário.
O tal do "() ? () : ();"
fprint (...,contador==última_coluna?"\n":";",...)
Confira a necessidade de se usar aspas duplas de strings ou simples de caracteres.