找出一批圆中面积最小的圆,输出它的编号和面积。 输入 第一行一个整数n(n<100); 第二行n个以空格相隔的整数(每个数在[1,10000])。

C语言怎么写?找出一批圆中面积最小的圆,输出它的编号和面积。
输入
第一行一个整数n(n<100);
第二行n个以空格相隔的整数(每个数在[1,10000])。

你的题目到底是先输出编号还是先输出面积。。。。。。下面的代码是先输出面积的。
代码如下:

#include <stdio.h>
int main()
{
    int i,n,a[100];
    int minr,index = 0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    minr = a[0];
    index = 0;
    for(i=1;i<n;i++)
    {
        if(a[i]< minr)
        {
            minr = a[i];
            index = i;
        }
    }
    printf("%d %d",minr,index+1);
    return 0;
}