| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 369 人关注过本帖
标题:[求助]zju1799
取消只看楼主 加入收藏
ttlltl
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-14
收藏
 问题点数:0 回复次数:1 
[求助]zju1799

这是中文题目:http://bbs.haizhong.edu.cn/cgi-bin/topic.cgi?forum=19&topic=22
这是zju提交的地方:http://acm.zju.edu.cn/show_problem.php?pid=1799
这是我写的程序:
#include <stdio.h>
main()
{
int p,q,i,j,k,len,f,lon,m;
char a[100][100],b[100][100],c[100][100],d[100],e[100];
while(1)
{
gets(d);
if(strcmp(d,"THEEND")==0)break;
len=strlen(d);
f=0;
gets(e);
lon=strlen(e);
m=0;
for(i=0;i<len;i++)
{
for(j=0;j<lon/len;j++)
a[i][j]=e[m++];
a[i][j+1]='\0';
}

for(p=0;p<len-1;p++)
{
for(q=0;q<len-p-1;q++)
if(d[q]>d[q+1])
{
strcpy(b[p],a[q]);
strcpy(a[q],a[q+1]);
strcpy(a[q+1],b[p]);
}
}

for(i=0;i<lon/len;i++)
{
for(j=0;j<len;j++)
printf("%c",a[j][i]);
printf("\n");
}

}
}
我认为我排序错了但检查不出来哪位大虾帮忙解答一下。

搜索更多相关主题的帖子: 中文 blank include target 
2007-05-18 19:10
ttlltl
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-14
收藏
得分:0 
我只想修改自己的!!!

YOU ARE RIGHT!^&^
2007-05-18 19:43
快速回复:[求助]zju1799
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017542 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved