#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條經(jīng)驗 獲得超117個贊
你這個代碼錯誤太多了,我重寫了給你,條理清晰點
#include?<stdio.h>??
int?main()??
{??
????int?i,j,n;??
????printf("請輸入需要打印的行數(shù):");??
????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;??
}- 5 回答
- 1 關(guān)注
- 2484 瀏覽
添加回答
舉報
0/150
提交
取消
