POJ 1007
程序代码:#include<stdio.h>
#include<string.h>
int main()
{
char a[101][51]={0},b[51];
int m,n,i,j;
scanf("%d%d",&m,&n);
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
scanf("%c",&a[i][j]);
getchar();
}
for(i=0;i<n;i++)
for(j=0;j<m;j++)
if(a[i][j]>a[i][j+1])
a[100][i]++;
for(i=0;i<n;i++)
for(j=0;j<n-i;j++)
if(a[100][i]>a[100][i+1])
{
strcpy(b,a[i]);
strcpy(a[i],a[i+1]);
strcpy(a[i+1],b);
}
for(i=0;i<n;i++)
printf("%s\n",a[i][m]);
return 0;
}
为什么输出都是NULL,不接
题目:http://
[ 本帖最后由 wangyun1993 于 2011-12-31 12:52 编辑 ]









