>>411
#include <stdio.h>
int Kakezan(int a, int b, int c){
return a*b*c;
}

double Heikin(int* data,int x){
int i;
double sum=0;
for(i=0;i<x;++i)
{
sum += data[i];
}
return (double)(sum/x);
}
int Kaijo(int n){
if(n > 1)
return n * Kaijo(n-1);
else
return 1;
}
void Swap(int* a, int* b){
int* swap;
swap = a;
a=b;
b= swap;}
int main(){
int data[5] = {1,2,3,4,5};
int x = sizeof(data) / sizeof(data[0]);
printf("%d\n",Kaijo(4));
printf("%lf",Heikin(data,x));
}