登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 求助帖

[复制链接]
发表于 2018-2-4 11:50:50 | 显示全部楼层 |阅读模式
学习笔记
学习科目: C语言基础
学习安排: 二维数组
开始时间: 2018-02-04
结束时间: 2018-02-04

这是我写的一个二维数组相乘的代码,但是不知道为什么就是不对,改了好久,找不到原因,哪位好心人帮忙看看啊!
115050e2lf9rcxru4224f9.png





#include<stdio.h>
int main(void)
{
        int a,b,c,d,i,j;
        int x[4][3],y[3][4];
        int sum[4][3];

        puts("input x[4][3] data");

        for(a=0;a<4;a++){
            for(b=0;b<3;b++)
                scanf("%d",&x[a]);
                printf("\n");
                }

        puts("input y[3][4] data");
        for(c=0;c<3;c++){
            for(d=0;d<4;d++)
                scanf("%d",&y[c][d]);
                printf("\n");
                }

        for(i=0;i<4;i++){
            for(j=0;j<3;j++)
                sum[j]=x[j]*y[j];
                printf("%d",sum[j]);
                printf("\n");
                }
        return 0;
                
        }
好懒~~不想说~~~
 楼主| 发表于 2018-2-5 09:49:45 | 显示全部楼层
问什么没人回复啊
好懒~~不想说~~~
 楼主| 发表于 2018-2-5 10:11:36 | 显示全部楼层
看来要放大招了@alpha
好懒~~不想说~~~
发表于 2018-2-5 10:16:13 | 显示全部楼层
大招无效,好久没写过VC了,好多内容我不清楚是不是可以这样写
该会员没有填写今日想说内容.
发表于 2018-2-5 11:30:12 | 显示全部楼层
sum不是个二维数组吗?初始化的时候怎么只用了一个下标
人活着,总要有些追求
发表于 2018-2-5 13:42:37 | 显示全部楼层
这位小兄弟自己多看几遍,x的输入,sum的输出都不太对,群里问问题大家更容易看到
...
 楼主| 发表于 2018-2-5 18:03:40 | 显示全部楼层
倔强CR7 发表于 2018-2-5 11:30
sum不是个二维数组吗?初始化的时候怎么只用了一个下标

那个复制粘贴的时候变了   
180340tzgpqu99pz9q5qqy.png
好懒~~不想说~~~
 楼主| 发表于 2018-2-5 18:07:01 | 显示全部楼层
这个就是我原来的代码
好懒~~不想说~~~
 楼主| 发表于 2018-2-5 18:08:11 | 显示全部楼层
alpha 发表于 2018-2-5 10:16
大招无效,好久没写过VC了,好多内容我不清楚是不是可以这样写

-_-|||            好吧
好懒~~不想说~~~
发表于 2018-2-5 18:32:47 | 显示全部楼层
我就说我咋看不懂那两个二维数组的用法呢。。。
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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