#include <stdio.h>

int main() {
    int a;
    long b;
    double c;
    char d;
    char e[20];

    scanf("%d\n", &a);
    scanf("%ld\n", &b);
    scanf("%lf\n", &c);
    scanf("%c\n", &d);
    scanf("%s\n", e);

    printf("%d\n", a);
    printf("%ld\n", b);
    printf("%.1f\n", c);
    printf("%c\n", d);
    printf("%s\n", e);
    return 0;
}

练习模式和考试模式示例不一样,导致有问题。按照示例,18行应该是“printf("%.7f\n", c);”,运行结果是对的,但无法通过,根据练习模式改为“printf("%.1f\n", c);就通过了。