Dev-c++5.11的程序编译出来后为什么运行出来显示的总是只有一半?急

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

在最后加一句暂停的语句即可追问

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

还是差一行,怎么办?

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-06
支持联通4G
相似回答