p1307
查看原帖
p1307
1189413
PURE_LOVE楼主2023/11/29 19:27
#include<stdio.h>
#include<string.h>
#include<malloc.h>
int main()
{
    char x[11];
    char* y = (char*)calloc(11, sizeof(char));
    scanf("%s", x);
    int lx = strlen(x);
    int i = 0;
    if (x[lx - 1] == '0')
    {
        for (i; i < lx - 1; i++)
        {
            y[i] = x[i];
        }
    }
    else
    {
        for (i; i < lx; i++)
        {
            y[i] = x[i];
        }
    }
    if (x[0] == '-')
    {
        printf("-");
    }
    for (i = 11; i >= 0; i--)
    {
        if (y[i] != '0')
        {
            for (i; i >= 0; i--)
            {
                if (y[i] != '-')
                    {printf("%c", y[i]);}
            }
        }
    }
    free(y);
    return 0;
}
```cpp为什么这都AC不了,来大佬解答
2023/11/29 19:27
加载中...