POJ1007 为什么我的有问题 wa
#include <stdio.h>
#include <string.h>
int main()
{
int count1;
int count2;
int i;
int j;
int k;
int count=0;
char dna[100][51];
char temp[51];
scanf("%d%d",&count1,&count2);
for(i=0;i<count2;i++)
scanf("%s",dna[i]);
for(i=0;i<count2;i++)
{
for(j=0;j<count1-1;j++)
{
for(k=j+1;k<count1;k++)
{
if(dna[i][j]>dna[i][k])
count++;
}
}
dna[i][count1]=count;
dna[i][count1+1]='\0';
count=0;
}
for(i=0;i<count2-1;i++)
for(j=i+1;j<count2;j++)
{
if(dna[i][count1]>dna[j][count1])
{
strcpy(temp,dna[i]);
strcpy(dna[i],dna[j]);
strcpy(dna[j],temp);
}
}
for(i=0;i<count2;i++)
dna[i][count1]='\0';
for(i=0;i<count2;i++)
printf("%s\n",dna[i]);
return 0;
}