#include
typedef struct user{
char *name; //玩家用户名
double score; //游戏所用时间
}User;
User *user;
void login() //输入用户名
{
char a[20],*p=a;
printf("please input your ID:\n");
gets(p);
user->name=p;
return ;
}
int main()
{
login();
printf("%s",user->name);
return 0;
}
为什么程序运行不了呢?