c语言数组的输入与输出问题 45
#include<stdio.h>intmain(){chara[8][8]={0};for(inti=1;i<=6;i++)for(intj=1;j<=6;j++){s...
#include<stdio.h>
int main()
{
char a[8][8] = { 0 };
for (int i = 1; i <= 6; i++)
for (int j = 1; j <= 6; j++)
{
scanf_s(" %c ", &a[i][j]);
}
for (int i = 0; i <8; i++)
{
for (int j = 0; j <8; j++)
printf("%c", a[i][j]);
printf("\n");
}
}
输入一个数组,原本是要输入36个字母的,但实际却要多输入一个字母才能显示,为什么?
结果如图: 展开
int main()
{
char a[8][8] = { 0 };
for (int i = 1; i <= 6; i++)
for (int j = 1; j <= 6; j++)
{
scanf_s(" %c ", &a[i][j]);
}
for (int i = 0; i <8; i++)
{
for (int j = 0; j <8; j++)
printf("%c", a[i][j]);
printf("\n");
}
}
输入一个数组,原本是要输入36个字母的,但实际却要多输入一个字母才能显示,为什么?
结果如图: 展开
2015-05-16
展开全部
#include<stdio.h>
int main()
{
char a[8][8] = { 0 };
for (int i = 1; i <= 6; i++)
for (int j = 1; j <= 6; j++)
{
scanf_s(" %c ", &a[i][j]);
}
for (int i = 0; i <8; i++)
{
for (int j = 0; j <8; j++)
printf("%c", a[i][j]);
printf("\n");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询