Não entendo muito de programação C, porém estava tentando fazer um programa em q eu realizo umas contas e ele deveria salvar o resultado em um arquivo "txt", mas em vez disso aparece uns símbolos. Alguém pode me ajudar?
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
int main()
{
FILE *fp; //ponteiro para arquivo
float x,y,z,t,count;
int c;
fp = fopen("lucro.txt","w"); //w significa arquivo para gravação
printf("Valor na Carteira:");
scanf("%f",&x);
printf("Valor de venda:");
scanf("%f",&y);
printf("Valor de compra:");
scanf("%f",&z);
count=(x/y);
t=(y-z);
c=count*t;
char a=c;
printf("Lucro do dia:%d\n\n\n",c);
putc(c, fp);
fclose(fp);
return 0;
}
Pergunta
JoNeves
Não entendo muito de programação C, porém estava tentando fazer um programa em q eu realizo umas contas e ele deveria salvar o resultado em um arquivo "txt", mas em vez disso aparece uns símbolos. Alguém pode me ajudar?
Editado por JoNevesLink para o comentário
Compartilhar em outros sites
2 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.