#include <stdio.h>int
main()
{
int i, j, k;
for(i=1; i<5; i++)
{
for(j=4;j>i;j=j-1)
{
printf(" ");
}
for(j=2;j<2*i+1;j=j+1)
{
printf("*");
}
printf("\n");
}
return 0;
}作为菜鸡,什么是输入错误什么是输出错误我是不懂的,但是,要求的图形中第一行有四个空格(你试试选中就知道了),你这么写第一行只能在j=4、3、2的时候各输出一个空格,一开始就错了。