começei a programar faz umas duas semanas e queria que vocês avaliem meu codigo por favor!falam o que quiserem.
#include <stdio.h>#include <stdlib.h>#include <math.h>int i;float a, b ;char operacao;int main(){ do { printf( " Calculadora!!!\n\n " ); printf( "--Teclas para o calculo\n" ); printf( "||SOMA: + ||\n" ); printf( "||Subtracao: - ||\n" ); printf( "||Multiplicacao:*||\n" ); printf( "||Divisao: / ||\n\n" ); printf( "Digite um numero:\n\n\n" ); scanf ( "%f",&a); fflush(stdin); system( "cls" ); printf( "Digite a Operacao desejada\n\n" ); scanf ( "%s",&operacao ); fflush(stdin); system( "cls" ); switch (operacao) { case '+': printf( "digite o segundo numero:\n" ); scanf ( "%f",&b ); printf( "%f+%f = ",a ,b ); printf( "%f\n", a+b ); break; case '-': printf( "digite o segundo numero:\n" ); scanf ( "%f",&b ); printf( "%f-%f =",a ,b ); printf( "%f\n", a-b ); break; case '*': printf( "digite o segundo numero:\n" ); scanf ( "%f",&b ); printf( "%f*%f =",a ,b ); printf( "%f\n", a*b ); break; case '/': printf( "digite o segundo numero:\n" ); scanf ( "%f",&b ); printf( "%f/%f =",a ,b ); printf( "%f\n", a/b ); break; default: printf( "Essa tecla é invalida!\n\n" ); system("pause"); } printf( "\n\nAperte 1 para voltal ao comeco!\n\n" ); scanf( "%d",&i ); system( "cls" ); } while(i!=0); return 0;}