struct phonebook { char username[64]; int code,time,region; }; struct regions { char region[64]; int code,used; }; int phone_size,regions_size; struct regions *region_arr; struct phonebook **entry; int add_region (const char region[]) { int i,a=1; struct regions *temp; do { i=find_region_code(a); if (i==regions_size) { break; } a++; }while (i