>>425
#include <stdio.h>

float Plus(float,float);

int main()
{
float a,b;

printf("1つ目=>");
scanf("%f",&a);
printf("2つ目=>");
scanf("%f",&b);

printf("float:%f\nint:%d",Plus(a,b),(int)Plus((int)a,(int)b));
return 0;
}

float Plus(float a,float b)
{
return a+b;
}

C++でもいいなら関数オーバーロードを使った方がいいと思うよ