文章
64
粉丝
100
获赞
4
访问
36.2k
#include <bits/stdc++.h>
using namespace std;
int main()
{
char a[105]={0};//输入字符且保存字母
char b[105]={0};//保存数字 j
char c[105]={0};//保存其他字符k
gets(a);
int l=strlen(a);
int j=0,k=0,i=0;
for(i=0;i<l;i++)
{
if(a[i]>='0'&&a[i]<='9')
b[j++]=a[i];
else
{
if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')
a[i-j-k]=a[i];
else
c[k++]=a[i];
}
}
for(int m=0;m<i-j-k;m++)
{
printf("%c",a[m]);
}
printf("\n");
for(int m=0;m<j;m++)
{
printf("%c",b[m]);
}
printf("\n");
for(int m=0;m<k;m++)
{
printf("%c",c[m]);
}
}
登录后发布评论
暂无评论,来抢沙发