C语言函数问题:请问为什么这个函数分段就不行呢?求解!!
这个程序是用函数来写出和和平均数#include <stdio.h>
int main()
{ int add(int a[3]);
float ave(int a[3]);
int a[3],i,m,t;
for(i=0;i<3;i++)
scanf("%d",&a[i]);
m=add(a[3]);
t=ave(a[3]);
printf("%d\n%.1f",m,t);
}
int add(int a[3])
{
int a[3],m;
m=a[0]+a[1]+a[2];
return (m);
}
float ave(int a[3])
{
int a[3],j,k;
j=a[0]+a[1]+a[2];
k=j\3;
return (k);
}
请问错在哪呢? 希望大神帮助QAQ~