写了个顺序表电话簿,老出有关问题,帮忙看下,多谢

写了个顺序表电话簿,老出问题,帮忙看下,谢谢
http://www.box.net/shared/kpp6h7mxa4

1.问题表现在输入一项后,查找不到,打印不出,不清楚什么原因
2.这个程序哪里是可以改进的?

初学C,轻拍
谢谢!!

------解决方案--------------------
我看了看你的程序。试着改了一下。发现问题比较多。

1. main 里面东西太多了。很多输出 都可以交给相关的函数去做。 main里只要调用函数比较好。(个人对main的习惯 )

2. find name 和 find num 这两个函数 你写反了吧。。好好检查一下

3. 无法插入项目 是因为 tele 传递的问题 需要修改 append函数的实现

C/C++ code

// mod : add &   当你需要改变传入函数的 变量的值的时候  就要加 & 符号。
void append(telephone_book & tele)