题目如图,输不了数字,不知道哪里错了,求改一下

img


#include<stdio.h>
int main()
{
int n,i=1,j=1;
char c;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<4*n-3;j++)
{

  if(j<2*n-2*i||j>2*n+2*i-3)
    {
     printf("%c",' ');
  }
  if(j>2*n-2*i||j<2*n+2*i-3) 
    {
     printf("%c",'*');    
  }         
     
 }     
     printf("%c",'/n');
               
}
for(i==n;i<2*n-1;i++)
 {
  for(j=1;j<4*n-3;j++)
{
     if(j<2*n-2*i||j>2*n+2*i-3)
    {
     printf("%c",'*');
  }
  if(j>2*n-2*i||j<2*n+2*i-3)
    {
     printf("%c",' ');    
  }     
} 
return 0;

}

//总行数为2n,每一行的总个数为4n-3,每行*数为4i-3,每行空格数为4n-4i

}