Pessoal, preciso de uma ajuda urgente, um professor deu até meia noite pra isso,
Preciso que, quando o resultado de um cálculo for um número decimal, o ponto ou vírgula seja substituido pela letra V, ficando assim: ao invés de 3.5 seja 3v5.
segue código da minha calculadora
#include<stdio.h>
#include<stdlib.h>
#include <string.h>
int main(void)
{
float dgt1, dgt2;
char op;
//THIAGO MARCELO ARRUDA
printf("Digite a operacao: ");
scanf("(%f)%c(%f)", &dgt1, &op, &dgt2);
switch(op)
{
case '+':
printf("\n Resultado = %1f\n", dgt1+dgt2);
break;
case '-':
printf("\n Resultado = %1f\n", dgt1-dgt2);
break;
case '*':
case 'x':
printf("\n Resultado = %1f\n", dgt1*dgt2);
break;
case '/':
case':':
printf("\n Resultado = %1f\n", dgt1/dgt2);
break;
default:
printf("\n Operacao impossivel de ser realizada!!\n");
}
system ("PAUSE");
return 0;
}