can any help me out of this program write a program to accept details of 5 customer number name and mobile numbe create a menu with option modify,display exit write function modify which will allows modification of mobile number and function display which will display all the details of customer and exit function is to close the program. plz help i would be very thankful
you really will learn more by trying... as for the program, I'd try an array of structures. maybe your data could look something like Code: typedef struct { char name[20]; char number[20]; } data; to modify the names / numbers / etc maybe a function like Code: void updateRecord(data *record) { /* bits of code */ } declare an array of structs Code: data records[5] = { { "name 1", "number 1" }, { "name 2", "number 2" }, { "name 3", "number 3" }, { "name 4", "number 4" }, { "name 5", "number 5" } }; call your function Code: updateRecord(&records[index]); /* if working on one record */ updateRecord(records) /* if working on the entire array */ with the function, you may also want to pass along how many records there are, so you could add a parameter for that. Code: updateRecord(data *rec, int count) { /* bits of code */ } and the call updateRecord(records, 5); you'd probably not want to use name N and number N, but just to give you an idea. try to not get lost in the details; work on little steps at a time. the menu is just a big loop requesting input; how you make the loop is up to you, but watch out for mixing data types and input functions as you may run into unexpectedly storing newlines into subsequent variables. in my opinion, stick with fgets for all input and convert as needed. give that program a shot. HTH
i like yo code hobbyist and there is one i did so if he still needs the whole 'code like stuff' i could help pls shabbir if so let mi know.