c中数组与函数的运用

1.求100之内的素数(要求定义数组sushu来存放所有的素数,通过子函数来求100以内的素数,实参是数组名,在主函数输出sushu数组里面的所有元素)。
2.给数组任意输入10个元素并按由小到大的顺序排序。(要求定义子函数来实现排序,实参是数组名)
3.有一个已排好序的数组,要求输入一个数后,按原来的排序规律将它插入数组中(定义子函数实现元素的插入,实参是数组名)

#include<stdio.h>

int sushu(int t)
{
    int j;
    for(j=2;j<t;j++)
    {
        if(t%j==0)
            return 0;
    }
    if(j==t-1)
        return 1;
} 

int main()
{
    int n;
    for(int i=2;i<100;i++)
    {
        if(sushu(i))
            printf("%d\n",i);
    }
    return 0;
}