begin的第三人称单数:帮我看看这段如何才能运行好吗?

来源:百度文库 编辑:高校问答 时间:2024/05/15 06:29:12
#include <stdio.h>
#include <stdio.h>
typedef strut ele {int vno;
strut ele * link;}ele;
typedef strut{int remaider;
ele *head
strut hnode*next;}HNODE;
void main( ){int n,i,box_count,box_volumn;*a
hnode *box_h,*box_t,*u;
ele*p,*p
printf(" ")
scanf("%d",&box_volumn);
pritf(" ");
scanf("%d",&n);
a=(int *) malloc(sizeof(int)*n);
printf("请按大小顺序输入货物的体质");
for(i=0;i<n;i++)scanf("%d",a+i);
box-h=box-t=null;
box-lount=0;
for(i=0;i<n;i++){
p=(ele*)malloc(sizeof(ele));
p->vno=i;
for(u=box-h;u!=null;u=u->next)
if(u->remainder>=a[i] break;
if(u==null){
u=(hnode*)malloc(sizof(hnode));
u->remainder=box-volumn-a[i]
u->head=null;
if(box-h==null)box-h=box-t=u
else box-t=box-t->next=u
u->next=null;
box-lount++i}
else
u->remaider-=a[i];
for(q=u->head;q!=null&&q->link!=null;
q=q->link);
if(q==null){p->link=u->head;
u->head=p;}
else
{p->link=null
q->link=p;}
#include <stdio.h>
#include <stdio.h>
typedef strut ele {int vno;
strut ele * link;}ele;
typedef strut{int remaider;
ele *head
strut hnode*next;}HNODE;
void main( ){int n,i,box_count,box_volumn;*a
hnode *box_h,*box_t,*u;
ele*p,*p
printf("输入箱子的容积")
scanf("%d",&box_volumn);
pritf("输入物品的种类");
scanf("%d",&n);
a=(int *) malloc(sizeof(int)*n);
printf("请按大小顺序输入货物的体质");
for(i=0;i<n;i++)scanf("%d",a+i);
box-h=box-t=null;
box-lount=0;
for(i=0;i<n;i++){
p=(ele*)malloc(sizeof(ele));
p->vno=i;
for(u=box-h;u!=null;u=u->next)
if(u->remainder>=a[i] break;
if(u==null){
u=(hnode*)malloc(sizof(hnode));
u->remainder=box-volumn-a[i]
u->head=null;
if(box-h==null)box-h=box-t=u
else box-t=box-t->next=u
u->next=null;
box-lount++i}
else
u->remaider-=a[i];
for(q=u->head;q!=null&&q->link!=null;
q=q->link);
if(q==null){p->link=u->head;
u->head=p;}
else
{p->link=null
q->link=p;}