以下图片是要求的结果:大哭大哭,我真的不会指针啊,,为什么每天都是指针
这个光指针写不出来的,要用循环+二维数组
供参考:
#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;
}