请大家帮个忙 输出数组时 数据不能对齐 ???

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:13:26
for(int i=0;i<9;i++)
{
for(int j=0;j<9;j++)
{
printf("%s\t",array[i][j]);

}
}输出第二行的第一个数接在第一行末尾 成为有10列的数组

其实这个是你的逻辑问题,因为你程序中没有写要他换行的语句,你只是写了一个“、t”,解决方案就是在最后的大括号后面加一条语句:
printf("\n");
OK了!