Calculadora em C não executa no Anjuta [RESOLVIDO]

1. Calculadora em C não executa no Anjuta [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2018 - 00:08h


#include <stdio.h>
#include <conio.h>
#include <math.h>

main ()
{

float n1,n2,resultado;
char operador;


printf("\n Digite o primeiro numero:");
scanf ("%f",&n1);
printf("\n Digite o segundo numero:");
scanf ("%f",&n2);
printf("\n Digite o operador:");
scanf ("%s",&operador);

getch();
if (operador=='+') {
resultado=n1+n2;
printf ("\n O resultado e: %f",resultado);


}

else
if (operador=='-') {
resultado=n1-n2;
printf ("\n O resultado e: %f",resultado);

}

else
if (operador=='/') {
resultado=n1/n2;
printf ("\n O resultado e: %f",resultado);

}

else
if (operador=='*') {
resultado=n1*n2;
printf ("\n O resultado e: %f",resultado);


}
getch();

}



O que há de errado com o código fonte?Alguém pode me dizer?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2018 - 00:13h

Primeiramente, o "conio.h" não funciona no linux.
que gera esse error:
main.c:2:10: fatal error: conio.h: Arquivo ou diretório não encontrado 


Tente usar o Ncurses.

I've changed to my real name.


3. OK

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2018 - 00:32h

Só tive que substituir o getchar(); por getc;






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts