c语言,指针指向二维数组,输出时出错了。求求大佬解答

#include<stdio.h>
int main()
{
	char a[3][50]={'abc','def','ghi'};
	for(int i=0;i<3;i++)
	{
		for(int j=0;;j++)
		{
			if(*(*(a+i)+j)=='\0')
			break;
			printf("%c\n",*(*(a+i)+j));
		}
	}
	return 0;
}
查看全部
weixin_51110161
宵谓
2020/11/24 23:39
  • c语言
  • 点赞
  • 收藏
  • 回答
    私信

1个回复