关于身份证管理程序设计

身份证管理程序
使用链表实现,基本的设计要求如下(不限于此要求):
(1)通过键盘可以输入身份证信息,大量信息可存放在文件中。身份证包含的信息请参看自己的身份证;
(2)给定身份证号码,显示其身份证信息;
(3)给定省份的编号,显示该省的人数;
(4)给定某区的编号,显示该区的人数;
(5)给定身份证号码,可以修改该身份证信息;
(6)给定身份证号码,可以删除该身份证信息;
确实麻爪了,求大家帮个忙吧。