第1个回答 2018-06-18
struct node{
char name[10];
struct node * next;
}p;
char n[10];
scanf ("%s", n);
strcpy(p->name, n);
p -> next = NULL;
追答打错了,p前面还有个*号没写
本回答被网友采纳
相似回答
c语言一维数组赋值 C语言中如何为未知大小的一维数组赋值,能不能写一...答:int array[10] = {0,1, 2, 3, 4, 5, 6, 7, 8, 9};// 既然是数组就必须定义它的长度,C不能定义“不定长数组”或者叫“动态数组”可以用动态开辟内存的方法完成,数组就不行!数组的长度必须定义,不定义的话是根据赋值的个数来确定数组的长度,一个数组可以定义为:int array[10];in...