[1] 授業単元:アルゴリズム
[2] 問題文(含コード&リンク):空欄を埋てください。
問題はユーザーから入力された100個の点の座標について、最も近い二点間距離を表示するプログラムを作る。

#include<stdio.h>
#include<math.h>
#define NUM 100
typedef struct { double x, y; } COODINATE;
double dist(COODINATE, COODINATE);
void main(void)
{ int i, j;
COODINATE p[NUM];
double min;
for (i = 0; i < NUM; i++)
scanf("%lf %lf",&p[i].x, &p[i].y);

空欄

printf("Shotest distance = %lf\n", min);
}
double dist(COODINATE p0, COODINATE p1)
{return(sqrt((p0.x - p1.x) * (p0.x - p1.x) +
(p0.y - p1.y) * (p0.y - p1.y)));
}

 [3.1] OS: windows コンパイラ名とバージョン: bcc32 言語: C
[4] 期限:今週中

お願いします。