Mọi người cho mình hỏi, mình muốn thực hiện việc thêm 1 trường mới vào cấu trúc theo ý người dùng thì mình dùng cách gì, mọi người có tài liệu tham khảo càng tốt ạ :<
Mình cần code bằng C một chương trình khi chạy lên sẽ có các chức năng, khi chọn chức năng add field, người dùng sẽ nhận được thông báo yêu cầu nhập tên field mới, kiểu dữ liệu của nó rồi tiến hành nhập dữ liệu vào. Ví dụ struct này:
struct contact
{
char name[25];
char company[10];
int phone;
char email[25];
};
Tớ đầu óc đơn giản nên sẽ chỉ hiểu nghĩa đen thôi 

hash thì phải dùng 2, 3 cấu trúc đấy và có quá nhiều lựa chọn.
cỡ này là 1 project nhỏ.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?