文章
13
粉丝
14
获赞
0
访问
437
注意a[i]和ASCII的比较是 a[i]?'a', a[]不得加'',编译应该会自动转化
#include <stdio.h>
#include <string.h>
int main(){
char a[100];
scanf("%s",a);
int len = strlen(a);
for (int i =0; i<len; i++) { //先输出非数字部分
if (a[i]<'0' || a[i]>'9') {
printf("%c",a[i]);
}
}
for (int j =0; j<len; j++) { //再输出数字部分
if (a[j]>='0' && a[j]<='9') {
printf("%c",a[j]);
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发