pl help
hare i am calculating da and hr of a employ. aking the operator to
input his basik.
my problem my concept for float value , and int. value is not clear
pl help me out. changing to sacnf %d to %f result out put change, and
if i chage the printf %f to %d output change. pl advice how to
handle float value and int value for input and output.
i also want to get the output in only 2 decimal place.
with regards
#include "stdio.h"
main()
{
float da,hr;
printf(" Enter Basic Salary = " );
/* BASIC ENTERED 1244*/
int i;
scanf("%d",&i);
da= i*40.00/100;
hr = i*20.00/100;
printf("DA = %f AND HR = %f ",da,hr);
}
/* result DA =467.600006 AMD HR = 248.800000, */