请问这c程序错在哪里?

[复制链接]
查看11 | 回复3 | 2011-9-25 10:54:39 | 显示全部楼层 |阅读模式
#includetdio.hmain(){inti,j,k,c;for(i=1;i5;i)for(j=1;j5;j)for(k=1;k5;k){if(i!=kprintf(\"%\\n\",c)}}
回复

使用道具 举报

千问 | 2011-9-25 10:54:39 | 显示全部楼层
#includestdio.hmain(){inti,j,k,c;for(i=1;i5;i)for(j=1;j5;j)for(k=1;k5;k){if(i!=kprintf(\"%d\\n\",c);}}}
回复

使用道具 举报

千问 | 2011-9-25 10:54:39 | 显示全部楼层
#includestdio.h//这里有问题main(){inti,j,k,c;for(i=1;i5;i)for(j=1;j5;j)for(k=1;k5;k){if(i!=kprintf(\"%d\\n\",c);//这里有问题,少\"%d\"的d.和\";\"分号结束}}追问我希望输出结果是由1,2,3,4,组成的没有重复数字的三位数,修正了你指出的错误后还是不行
回复

使用道具 举报

千问 | 2011-9-25 10:54:39 | 显示全部楼层
print函数里面,的这行p=head-next;#includestdio.h#includestdlib.htypedefintelemtype;typedefstructnode{elemtypedata;structnode*next;}linklist;linklist*create_linklist(){elemtypeix;linklist*head,*p;head=(linklist*)malloc(sizeof(linklist));head-next=NULL;printf(\"请输入\\n\");scanf(\"%d\",while(ix!=0){p=(linklist*)malloc(sizeof(linklist));p-data=ix;p-next=head-next;head-next=p;scanf(\"%d\",}return(head);}voidprint(linklist*head){linklist*p;printf(\"\\nnow:\\n\");p=head-next;if(head!=NULL)do{printf(\"%d\\n\",p-data);p=p-next;}while(p!=NULL);}voidmain(){linklist*head;head=create_linklist();print(head);}追问我是初学者,看不懂这些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行