作业帮 > 综合 > 作业

关于函数的返回问题,下面是我的主函数,可以计算任意矩阵的乘法,我想添加一个菜单功能,看下面问题补充

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/08 05:41:09
关于函数的返回问题,下面是我的主函数,可以计算任意矩阵的乘法,我想添加一个菜单功能,看下面问题补充
当你输入1时,执行矩阵的乘法运算,当你输入2时,执行矩阵的加法,输入0退出,输入三让重新输入.我不太会改写.
#include
#include
int main(void)
{
\x05int a[10][10],b[10][10],c[10][10];
\x05int i,j,k,l,temp1,temp2,temp3,temp4; //定义变量
\x05printf("本程序可以计算A矩阵与B矩阵的乘积\n"); //一些输入提示,输入两个矩阵的行数和列数
\x05printf("请您输入A矩阵的行数、列数,用空格隔开\n");
\x05scanf("%d%d",&i,&j);
\x05printf("请您输入B矩阵的行数、列数,用空格隔开\n");
\x05scanf("%d%d",&k,&l);
\x05if(k!=j)
\x05{
\x05\x05printf("该矩阵无法运算,请检查后重新输入\n");//如果不符合运算让输入者检查
\x05 exit(0);
\x05}
\x05else //整个else语句负责两个矩阵的初始化
\x05{
\x05\x05temp1=i;
\x05\x05temp2=j;
\x05\x05printf("请输入A矩阵的元素,先输入行,再输入列,中间空格隔开\n");
\x05\x05for(i=0;i
用一个while语句作为判断就可以了,然后加个整数判断,像开关一样.