7117答案

Papyrus在审判你  •  2年前


include<stdio.h>

int main() {

int n,i,j,w,f,z,s,c,a[10];
s=0;
z=0;
w=0;
f=0;;
scanf("%d",&n);
for(i=0;i<10;i++){
    a[i]=0;
}
if(n<1){
    f++;
    n=n*-1;
}
while(n>0){
    w++;
    c=n%10;
    if(c==0){
        z++;
        if(z!=w){
            s++;
            a[s-1]=c;
        }
    }
    else{
        s++;
        a[s-1]=c;
    }
    n=n/10;
}
if(f==1){
    printf("-");
    for(i=0;i<s;i++){
        printf("%d",a[i]);
    }
}
else{
    for(i=0;i<s;i++){
        printf("%d",a[i]);
    }
}
return 0;

}


评论:

请先登录,才能进行评论