当前位置: 代码迷 >> C语言 >> 循环打印三角形星,怎么内存错误??
  详细解决方案

循环打印三角形星,怎么内存错误??

热度:238   发布时间:2006-11-23 22:07:27.0
循环打印三角形星,怎么内存错误??

我要打印一个星型三角形,这怎么说错误啊??
#include<stdio.h>
main()
{
int i, j, n;

printf(" the n=");
scanf("%d",n);
for (i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
printf (" ");
for(j=1;j<=8-(2*i-1);j++)
printf("*");
printf ("\n");
}
return 0;
}

搜索更多相关的解决方案: 内存  三角形  printf  打印  main  

----------------解决方案--------------------------------------------------------
scanf("%d",n);/*&amp;n,少取地址符*/
----------------解决方案--------------------------------------------------------
scanf("%d",n);
错了
缚值号就没有!!!!!!!!!!!!
你当然错!!!!!!!!!!!!!!!
----------------解决方案--------------------------------------------------------

但是,好象n不起作用啊


----------------解决方案--------------------------------------------------------

n怎么不起作用呢?


----------------解决方案--------------------------------------------------------


#include<stdio.h>
main()
{ int i, j, n;
printf(" the n=");
scanf("%d",&n);
for (i=1;i<=n;i++)
{for(j=1;j<=i;j++)
printf (" ");
for(j=1;j<=8-(2*i-1);j++)
printf("*");
printf ("\n");}
}


----------------解决方案--------------------------------------------------------
  相关解决方案