I get an error on following code which should compare 2 arrays
struct file_change(*file_infos){
struct stat file_info_new[];
file_info_new[file_infos];
struct change_array[];
char pbuffer[2048];
for (files in file_infos){
if (file_infos.st_ino == file_info_new.st_ino){
if ((file_infos.st_mine == file_info_new.st_mine) &&
(file_infos.my_st_ctime == file_info_new.my_st_ctime)
break;
else {
change_array[file_info_new.st_ino];