Grazie mille candaluar,
quindi se ho capito bene , è pericoso se dovessi fare una somma,divisione etc.. tra una variabile di tipo float e una di tipo int, in questo caso fare una cosa del genere:
float a,b;
int c;
a=0;
while(a!=-1){
printf("inserisci a -1 per terminare");
scanf("%f",&a);
printf("inserisci c");
scanf("%d",&c);
b=(float)c*a;
printf("risultato: %f",b);
}
evito il rischio di arrotondamento ?