为什么按回车不能结束输入呢? 小白求解答

Sheldon_ Sheldon_ 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
void Create_SqList(SqList &L)
{
int n,i=0;
int *newBase;
printf("请输入顺序表元素:\n");
scanf("%d",&n);
while(sizeof(n))
{
if(i>=L.listsize) //自定义顺序表大小超过初始化大小
{
newBase=(ElemType*)realloc(L.elem,(L.listsize+LISTINCREMENT)*sizeof(ElemType));
//为初始顺序表以LISTINCREMENT大小重新增加存储空间
if(!newBase)exit(OVERFLOW);
L.elem=newBase;
L.listsize+=LISTINCREMENT;
}
L.elem[i++]=n;
}
L.length=i;
printf("输入的顺序表元素:\n");
for(i=0;i<L.length;i++)
printf("%d ",L.elem[i]);
printf("\n");
}
...全文

相关推荐

评论 14
收藏 已收藏
分享
返回顶部
Sheldon_
C语言 70,039 成员 243,237 内容