#include<stdio.h>
#include<string.h>
int main()
{
char str[100],str1[100],str2[100],c;
int i,j,k=0;
gets(str);
for(i=0;(c=str[i])!='\0';i++)
for(j=1;(c=str[j])!='\0';j++)
{ if(str[i]==str[j])
strcpy(str1[k],str[i]);k++;}
for(i=0;(c=str[i])!='\0';i++)
for(j=1;(c=str[j])!='\0';j++)
{ if(str[i]!=str[j])
strcpy(str2[k],str[i]);k++;}
puts(str1);
puts(str2);
return 0;
}帮忙看一下,哪些地方不对???
[
本帖最后由 aptx48691212 于 2012-11-22 12:46 编辑 ]