dev c++ 加了system("pause")还是一闪而过
解决时间 2021-01-30 06:23
- 提问者网友:旧梦已过期
- 2021-01-29 21:18
#include
#include
int main()
{
char a[25][18];
int i,j;
for(i=0;i<25;i++)
a[i][0]=65+i;
for(i=0;i<25;i++)
a[0][i]=65+i;
for(i=1;i<25;i++)
{
for(j=1;i<18;j++)
a[i][j]=a[i-1][j-1];
}
for(i=0;i<25;i++)
{
for(j=0;j<18;i++)
{
printf("%c",a[i][j]);
}
printf("\n");
}
system("PAUSE");
return 0;
}
它总是一闪而过。。。
最佳答案
- 二级知识专家网友:有你才幸福
- 2021-01-29 21:53
不知道你想干嘛,所以大概猜测
#include
#include
int main()
{
char a[25][18];
int i,j;
for(i=0;i<25;i++)
a[i][0]=65+i;
for(i=0;i<18;i++)//应该是i<18
a[0][i]=65+i;
for(i=1;i<25;i++)
{
for(j=1;j<18;j++)//应该是j<18
a[i][j]=a[i-1][j-1];
}
for(i=0;i<25;i++)
{
for(j=0;j<18;j++)//应该是j++
{
printf("%c",a[i][j]);
}
printf("\n");
}
system("PAUSE");
return 0;
}
全部回答
- 1楼网友:全球变暖丶我心却变冷
- 2021-01-30 01:42
改成 getchar();
- 2楼网友:心苍凉
- 2021-01-30 00:33
system("pause"); 应该是小写,试试吧
- 3楼网友:刺眼的青春
- 2021-01-29 22:53
可以换成 getchar()
或者加上头文件 stdlib.h
我要举报