作业帮 > 综合 > 作业

以前的提都是要输入几个数据就定义几个变量.现在我不知道要输入几个数据,请问变量如何定义?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 14:40:43
以前的提都是要输入几个数据就定义几个变量.现在我不知道要输入几个数据,请问变量如何定义?
#include
typedef struct ss
{
int data;
struct ss *next;
}st;
void main()
{
st *p;
p=(st *)malloc(sizeof(st));
scanf("%d",&p->data);
while(p->data!=0){
p=(st *)malloc(sizeof(st));
scanf("%d",&p->data);}}