关于#有没有#的问题,如何解决?

有没有人看一下这个,感觉好难

img

感谢,感谢。感谢/感谢=感谢-感谢1感谢

#include <stdio.h>
#include <string.h>
int main() 
{
char s[100];
scanf("%s", &s[0]);
printf("这个数字是%d位数\n逆序:", strlen(s));
for (int i = strlen(s) - 1; i>= 0; i--) printf("%c", s[i]);
printf("\n");
return 0;
}

纯手工写的,一笔一划回答你的,参考下

可以使用Python中的字符串操作来实现顺序和逆序打印数字。具体方法如下,望采纳:

# 读取用户输入的数字
num = input("请输入任意长度数字:")

# 顺序打印数字
print("顺序打印数字:", end="")
for digit in num:
    print(digit, end="")
print()

# 逆序打印数字
print("逆序打印数字:", end="")
for digit in reversed(num):
    print(digit, end="")
print()

供参考:

#include <stdio.h>
int main()
{
    int n, t, a[10] = {0}, i = 0;
    scanf("%d", &n);
    t = n;
    while (t){
        a[i++] = t % 10;
        t /= 10;
    }
    printf("%d是%d位数。\n", n, i);
    for (t = i - 1; t >= 0; t--)
        printf(t ? "%d " : "%d",a[t]);
    printf("\n");
    for (t = 0;t < i; t++)
        printf(t == 0 ? "%d" : " %d", a[t]);
    return 0;
}