Bạn không thể đọc thông tin nhập của người dùng trong con trỏ chưa khởi tạo. Thay vào đó, hãy có một biến của kiểu dữ liệu struct và gán địa chỉ của nó cho con trỏ trước khi truy cập các phần tử bên trong của nó bằng toán tử →
ví dụ
#include <stdio.h> struct example{ char name[20]; }; main(){ struct example *ptr; struct example e; puts("enter name"); gets(e.name); ptr=&e; puts(ptr->name); }
Đầu ra
Kết quả điển hình của đoạn mã trên
enter name Disha You entered Disha