鱼C论坛

 找回密码
 立即注册
查看: 3125|回复: 6

[已解决]可以编译但运行完结果不显示,有大佬能帮我看看吗

[复制链接]
发表于 2022-5-24 14:54:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
#define class 3
#define size 40

int findmax(int score[class][size], int n, int *pow, int *cow)
{
             int max = 0, i, j;
             *pow = 0;
             *cow = 0;
             
             for(i = 0; i < class; i++)
            {
                         for(j = 0; j < n; j++)
                         {
                                      if(max < score[i][j])
                                      {
                                                   max = score[i][j];
                                                   *pow = i + 1;
                                                   *cow = j + 1;
                                                  }
                                 }
                }
               
               
                return(max);
}

void main()
{
            int n, score[class][size] = {0}, i, j, *pow, *cow, max;
            
            scanf("%d", &n);
            
            for(i = 0; i < class; i++)
            {
                         for(j = 0; j < n; j++)
                         {
                                      scanf("%d", &score[i][j]);
                                 }
                }
               
                max = findmax(score, n, pow, cow);
               
                printf("maxScore=%d,class=%d,number=%d", max, *pow, *cow);
}
最佳答案
2022-6-2 14:55:30

运行了一下,你这代码有错啊
指针有指向才能传给函数用,再声明2个int变量让指针指向它
int a=0, b=0;
pow = &a;
cow = &b;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-24 15:08:56 | 显示全部楼层
你确定不是在等待用户的输入吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-27 14:47:56 | 显示全部楼层
风车呼呼呼 发表于 2022-5-24 15:08
你确定不是在等待用户的输入吗?

输入完了,printf的结果没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-27 15:33:51 | 显示全部楼层
看我表演了 发表于 2022-5-27 14:47
输入完了,printf的结果没有

你的输入内容是什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-2 14:40:59 | 显示全部楼层
风车呼呼呼 发表于 2022-5-27 15:33
你的输入内容是什么

2
84 85 86 87 88 89
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-2 14:55:30 | 显示全部楼层    本楼为最佳答案   

运行了一下,你这代码有错啊
指针有指向才能传给函数用,再声明2个int变量让指针指向它
int a=0, b=0;
pow = &a;
cow = &b;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-7 13:45:27 | 显示全部楼层
风车呼呼呼 发表于 2022-6-2 14:55
运行了一下,你这代码有错啊
指针有指向才能传给函数用,再声明2个int变量让指针指向它
int a=0, b=0 ...

解决了,谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 10:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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