用指针怎么写啊,再次大哭

以下图片是要求的结果:大哭大哭,我真的不会指针啊,,为什么每天都是指针

img

这个光指针写不出来的,要用循环+二维数组

供参考:

#include <stdio.h>
#include <windows.h>
int main()
{
    int n = 5, i, j;
    char* s = "福";
    system("color 6c");
    //scanf("%d", &n);
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n - i; j++)
            printf(" ");
        for (j = 0; j <= i; j++)
            printf("%s", s);
        printf("\n");
    }
    return 0;
}

该这样式:

#include <stdio.h>
#include <windows.h>
#define fz  "福"
int main()
{
    int n = 5, i, j;
    char* s = "福";
    system("color 6c");
    //scanf("%d", &n);
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n - i; j++)
            printf(" ");
        for (j = 0; j <= i; j++)
            printf("%s", fz);//printf("%s", s);
        printf("\n");
    }
    return 0;
}