为了账号安全,请及时绑定邮箱和手机立即绑定

C语言的三角形问题

C语言的三角形问题

C C# C++
化糖 2017-07-25 17:37:02
#include<stdio.h> int main(){  int n;  while(scanf("%d/n",n)==1){   if(n>=1&&n<=20){       int i;    for(i=0;i<n;i++){     printf(" ");     for(i=2*n-1;i>=1;i--){     printf("*");     }    printf("/n");     }   }    } return 0; }这段代码有什么错误呢?dev-c++运行时总是提示:然后程序就这样:
查看完整描述

5 回答

已采纳
?
言曌博客liuyanzhao_com

TA贡献164条经验 获得超116个赞

你这个代码错误太多了,我重写了给你,条理清晰点

#include <stdio.h>  
int main()  
{  
    int i,j,n;  
    printf("请输入需要打印的行数:");  
    scanf("%d",&n);  
    for(i=1;i<=n;i++)  
    {  
        for(j=1;j<=n-i;j++)  
        {  
            printf(" ");  
        }  
        for(j=1;j<=2*i-1;j++)  
        {  
            printf("*");  
        }  
        printf("\n");  
    }  
    return 0;  
}


查看完整回答
反对 回复 2017-07-25
?
阿峰1512

TA贡献2条经验 获得超1个赞

/n  应该是\n吧

查看完整回答
反对 回复 2017-07-25
?
__innocence

TA贡献313条经验 获得超208个赞

/n  应该是\n吧

查看完整回答
反对 回复 2017-07-25
  • 5 回答
  • 1 关注
  • 2304 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信