下面是一个个人财务管理系统的前两个输入和输出功能,为什么程序只能输出姓名却没办法输出下面的其他呢?

img


这个是一个个人财务管理系统的前两个输入和输出功能,为什么程序只能输出姓名却没办法输出下面的其他呢?

struct myself *pmy;只定义了一个指针,没有分配内存,后面解引用时程序就会崩溃
你可以改为struct myself *pmy = (struct myself*)malloc(sizeof(struct myself));