一阳 发表于 2016-5-30 22:30:49

这个程序显示没错误但运行不出来

#include<stdio.h>
#define M 2
#define N 1
void main()
{
        void fac(char x[]);
        void average1(char x[]);
        void average2(char x[],char y[]);
        void high(char x[]);
        char a;
        char b;
        fac(a);
        average1(a);
        average2(a,b);
        high(a);
}
void fac(char x[])
{
        int i,j;
        printf("请输入十个学生的五门成绩:\n");
        for(i=0;i<M;i++)
                for(j=0;j<N;j++)
                {
                        scanf("%d",&x);
                }
}
void average1(char x[])
{
        int i,j,sum,average;
        sum=0;
        average=0;
        for(i=0;i<M;i++)
        {
                for(i=0;j<N;j++)
                {
                        sum=sum+x;
                }
                average=sum/M;
        }
        printf("每门个学生的平均分是:\n");
}
void average2(char x[],char y[])
{
        int i,j,sum,average;
        sum=0;
        average=0;
        for(i=0;i<M;i++)
                for(j=0;j<N;j++)
                {
                        y=x;
                }
        for(i=0;i<N;i++)
        {
                for(j=0;j<M;j++)
                {
                        sum=sum+x;
                }
                average=sum/N;
        }
        printf("每门课的平均分是:\n",average);
}
void high(char x[])
{
        int max,m,n,i,j;
        max=x;
        for(i=0;i<M;i++)
                for(j=0;j<N;j++)
                        if(max<x)
                        {
                                max=x;
                                m=i;
                                n=j;
                        }
                        printf("最高分数是第%d个学生的第%d个\n",m,n);
}

陌雨 发表于 2016-5-30 22:35:42

void average1(char x[])
{
        int i, j, sum, average;
        sum = 0;
        average = 0;
        for (i = 0; i<M; i++)
        {
                for (i = 0; j<N; j++)
                {
                        sum = sum + x;
                }
                average = sum / M;
        }
        printf("每门个学生的平均分是:\n");


/*
***
**   J没初始化
***
*/

一阳 发表于 2016-5-30 22:38:48

谢了
页: [1]
查看完整版本: 这个程序显示没错误但运行不出来