C语言 OJ 输出超限:您的程序打印了太多的内容

这是在牛客网上一道题目 在vs2022上可以运行 请求各位了

#include<stdio.h>
int main() {
    int i, j, k, b, c, d;
    char a;
    scanf("%c", &a);
    for (i = 1; 1 < 3; i++) {
        for (j = 1; j <= (3 - i); j++) {
            printf(" ");
        }
        for (k = 0; k < (i*2-1); k++) {
            printf("%c", a);
        }
        printf("\n");
    }
    for (b = 2; b >= 0; b--) {
        for (c = 2; c > b; c--) {
            printf(" ");
        }
        for (d = (2 * b + 1); d > 0; d--) {
            printf("%c", a);
        }
        printf("/n");
    }
    return 0;
}


for (i = 1; 1 < 3; i++) {
第6行,i<3,写成了1<3啦
22行printf("/n");改为printf("\n");

1<3应改为i<3