此代码为C语言编写:
#include<stdio.h>
#include<string.h>
int main()
{
char a[200],b[200],c[200],d[200];
int r,s,t;
int i;
int len;
while(~scanf("%s",a))
{
r=0,s=0,t=0;
len=strlen(a);
for(i=0;i<len;i++)
{
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
{
b[r]=a[i];
r++;
}
else if((a[i]>='0')&&(a[i]<='9'))
{
c[s]=a[i];
s++;
}
else
{
d[t]=a[i];
t++;
}
}
for(i=0;i<r;i++)
printf("%c",b[i]);
printf("\n");
for(i=0;i<s;i++)
printf("%c",c[i]);
printf("\n");
for(i=0;i<t;i++)
printf("%c",d[i]);
printf("\n");
}
return 0;
}