Per allenarmi ho voluto creare una semplice calcolatrice in C
Il problema è che non funziona! Perchè?Ho fatto programmi ben + difficili!Ecco il codice:
//Calcolatrice.c
#include <stdio.h>
#include <windows.h>
main ()
{
SetConsoleTitle ("Calcolatrice");
int x;
float a;
float b;
int y;
float r;
for (x=1;x<1000;x++)
{
printf ("Numero 1=\n");
scanf ("%f",&a);
printf ("Numero 2=\n");
scanf ("%f",&b);
printf ("Digita:\n\n");
printf ("1 +\t");
printf ("2 -\n");
printf ("3 *\t");
printf ("4 /\n");
scanf ("%d",&y);
if (y==1)
{
r=a+b;
printf ("somma= %f\n\n",r);
}
else if (y==2)
{
r=a-b;
printf ("Differenza= %f\n\n",r);
}
else if (y==3)
{
r=a*b;
printf ("Prodotto= %f\n\n",r);
}
else if (y==4)
{
r=a/b;
printf ("Quoziente= %f\n\n",r);
}
else
{
printf ("Comando non ammesso\n\n");
}
}
Ci capite qualcosa?