#include <stdio.h>

int main (void)
{
float rxh[8]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0};
int x[8]={1,2,3,4,5,6,7,8},
h[8]={8,7,6,5,4,3,2,1};
int sum1=0,sum2=0,n=8,k,y,z;

printf("x[8]={1,2,3,4,5,6,7,8}\n");
printf("h[8]={8,7,6,5,4,3,2,1}\n");

k=0;
y=n-1;
z=n-k;
for(k=0;k<y;k++,z--){
for(n=0;n<z;n++){
sum1 = x[n] * h[n+k];
sum2 += sum1;
//printf("%d---%d\n",sum1,sum2);
}
rxh[k] = (float)sum2/8.0;

printf("Rxh[%d]=%2.3f\n",k+1,rxh[k]);
sum2=0;
}
return(0);
}