#include
int main(void)
{
int n,i,j,t;
scanf("%d",&n);
for(i=1;i<=4;i++){
for (j=1;j<=n-i;j++)
printf(" ");
for(t=1;t<=2i-1;t++)
printf("*");
printf("\n");}
for(i=3;i>=1;i--){
for (j=1;j<=n-i;j++)
printf(" ");
for(t=1;t<=2i-1;t++)
printf("*");
}
}
第9行第15行错误。
2i-1?
2 * i - 1
2i -> 2*i
这不是代数,这是编程
第二行开始就没看了,请问#include 是什么鬼?还有谁说可以写2i这种写法?
其实你可以把什么错误贴出来的,这样更好,不然我还得猜是什么错误。。。
2*i-1不是2i-1,编程语法规则
少个 “*” 号。。。