#include <stdio.h>
int main()
{
float a,c;
int b;
printf("请输入一个小数:");
scanf("%f",&a);
b = (int)(int)(a+1.0e-6);;
c=a-b;
printf("\n\n输入的是:%f 整数是:%d 小数是:%f\n\n",a,b,c);
}
float n,x;
int z;
scanf("%f",&n);
z=(int)n;
x=n-z;
printf("整数位:%d,小数位:%f",z,x);