#include #include #include int find(char **species,int size,char *str){ for(int i = 0; i cost){ min = cost; res = i; } } // 释放内存 for(int i = 0; i < size; i++){ free(matrix[i]); } free(matrix); char *animal = res != -1 ? species[res] : NULL; free(species); return animal; }