求求大佬!!为啥会wa呢?

P1307 [NOIP2011 普及组] 数字反转

QAQ2023 @ 2024-02-01 11:13:30

#include<bits/stdc++.h>
using namespace std;
int main()
{
    char n[100];
    int i,len,j;
    scanf("%s",n);
    if(strcmp(n,"0")==0)
    {
        printf("0");
        return 0;
    }
    len=strlen(n);
    j=len;
    if(n[0]=='-')
    {
        printf("-");
        if(n[len-1]=='0')
    {
        for(j=len-1;n[j]=='0';j--)
        {}
    }
        for(i=j;i>=1;i--)
        {
            printf("%c",n[i]);
        }
    }
    else {
        if(n[len-1]=='0')
    {
        for(j=len-1;n[j]=='0';j--)
        {}
    }
        for(i=j;i>=0;i--)
        {
            printf("%c",n[i]);
        }
    }
}

|