从键盘上输入10个浮点数存储到数组fdata中

编写程序,先从键盘上输入10个浮点数存储到数组fdata中,然后实现以下功能:
(1)将该数组的元素输出到屏幕上;
(2)将该数组的元素进行排序(用选择法,按从小到大的顺序);
(3)输出排序后的数组元素。

#include <stdlib.h>
#include"stdio.h"
void main()
{int a[10],i,j,m;
printf("please enter the number:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
 for(i=0;i<10;i++)
{
    printf("%d ",a[i]);
}

for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if(a[i]>a[j])
{m=a[j];a[j]=a[i];a[i]=m;}
}
}
 printf("\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
}