#include<stdio.h>
main(){
printf("请输入小于100的正数");
float x,y,c,d,i,j;
int a,b;
sacnf("%f %f",&x,&y);
for(i=0;i<100;i++){
if(0<(x-i)<1){
a=x-i;
c=i;
}}
for(j=0;j<100;j++){
if(0<(x-j)<1){
b=x-j;
d=j;
}}
priintf("整数部分的和为%d,小数部分的和为%f",a+b,c+d);
}求简化 ,自己感觉都写的不能看。。。。。。但是我只会这么笨的