#include<stdio.h>
#include<stdlib.h>
int hcf_calculator(int weight[],int asize)
{
int i,a,t;
a=weight[0];
for(i=0;i<(asize-1);i++)
{
t=0;
while(weight[i+1] !=0)
{ t=weight[i+1];
weight[i+1]=a%weight[i+1];
a=t;
}
}
printf("\n\nhcf=%d\n\n",a);
return a;
}
void main()
{
int a[10] = {12,2,32,4,52,6,72,82,92,10};
hcf_calculator(a,10);
}