鱼C论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: 小甲鱼

[知识点备忘] S1E24:指针和二维数组

[复制链接]
发表于 2023-4-4 12:47:42 From FishC Mobile | 显示全部楼层
零基础入门学习C语言封面
《零基础入门学习C语言》
小甲鱼 著
立即购买
有点晕
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-12-28 21:20:27 | 显示全部楼层
#include<stdio.h>

int main()
{
        char ary[1000];
        char (*p)[1000] = ary;
        int i, j, n, v = 0;

        while((*(*(p + i)) = getchar()) != '\n'){
                i++;
        }
        ary[i] = '\0';
        for(n = i / 2; n * n > i; n--){
                ;
        }
        for(j = 0; j < n * n; j++){
                printf("%c ", *(*(p + j)));
                if(!((j + 1) % n)){
                        putchar('\n');
                }
        }

        return 0;
}
输出为什么错误
是哪里弄错了吗?求大佬解惑
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-10-11 07:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表