#include<stdio.h>
#include<malloc.h>
void classfication(int n,int dim,int
c,int**sample,float**centre,int**category);
void newcentre(int n,int dim,int c,int**sample,float**centre,int**category);
void recordforecentre(int c,int dim,float**excentre,float**centre);
int testfinish(int c,int dim,float**excentre,float**centre);
int main()
{
int n=-1;
int dim=-1;
int c=-1;
int i=0;
int j=0;
printf("请输入样本数目.");
scanf("%d",&n);
printf("请输入样本维数.");
scanf("%d",&dim);
printf("请输入要分成的类的数目");
scanf("%d",&c);
if(c==1||c<=0){
printf("the input is invalid");
return 0; }
printf("please input the sample number.");
int**sample=(int**)malloc(n*sizeof(int*));