int main() { char str[16]; int i, age=10, ret=0; while (i=getchar()) { if (i=='q') break; if (i=='p') { printf("input name: \n"); scanf("%s",str); xpush(str, age++); } else if (i=='f') { printf("search name : \n"); scanf("%s", str); ret = xfind(str); printf("ret : %d \n", ret); } else if (i=='d') { printf("xdelete name : \n"); scanf("%s", str); xdelete(str); } } xfree(); return 0; }
void push(SharkValue* value) { assert(value != NULL, "shouldn't be"); xpush(value); if (value->is_two_word()) xpush(NULL); }