code blocks 中C语言exe停止工作 很简单的程序 有截图 新手谢谢win7

2025-01-18 15:50:14
推荐回答(2个)
回答1:

char name,char addr,这里定义的是一个字符,而不是一个字符串,下面你给name,addr赋值的时候赋的是字符串,所以会出问题。下面这样改就可以了

char name[10];
char addr[10];

回答2:

char name; --> char name[20];
char addr; --> char addr[20];
要使用字符串数组,而不是字符变量。