fflush
ammazza sei un fulmine oregon
codice:
#include "stdio.h"

main()
{
char x;
float v1,v2,v3=0;
printf("Primo valore: ");
scanf("%f", &v1);
getchar();
fflush(stdin);

printf("Secondo valore: ");
scanf("%f", &v2);
fflush(stdin);	
printf("Scegli l'operazione da effettuare: ");
scanf("%c",&x);

fflush(stdin);

switch(x)
   {
	case '+': v3 = v1 + v2;
	break;

	case '-': v3 = v1 - v2;
	break;

	case '*': v3 = v1 * v2;
	break;

	case ':': v3 = v1 / v2;
	break;

	}
  
printf("Risultato finale: %f\n",v3);
fflush(stdin);
getchar();
return 0;
}
scusa ho cambiato qualcosa ma la quetio è come dice Oregon fflush pulire da invii