//dotpopt.c Optimized dot product of two arrays

#include 	<stdio.h> 
#include 	"dotp4.h"  
#define	count 4      

short x[count] = {x_array};			  //declaration of 1st array
short y[count] = {y_array};   		  //declaration of 2nd array
volatile int result = 0;    			  //result

main()
{
  result = dotpfunc(x,y,count);		  //call optimized function 
  printf("result = %d decimal \n", result); //print result
}