【题目描述】
用指针访问数组,其功能是:将数组s存放的字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。
【输入】
仅一行。字符串s(长度不超过1000)。
【输出】
仅一行。处理完后的字符串。
【样例输入】
def35adh3kjsdf7↙
【样例输出】
defadhkjsdf3537↙#include <stdio.h> #include <stdlib.h> int main() { char m[1000]; int i; scanf("%s",&m); for(i=0;m[i]!='\0';i++) { if(m[i]>'9'||m[i]<'0') printf("%c",m[i]); } for(i=0;m[i]!='\0';i++) { if(m[i]<='9'&&m[i]>='0') printf("%c",m[i]); } return 0; }
标签:数字,int,样例,第七章,字符串,include,1000 From: https://www.cnblogs.com/xrj1229/p/16922794.html