Complete the following function File: incremsearchFncsoln.c Name: XXX Student ID: xXX This progrem plots function, asks the user to select an interval for finding roots. Function: f(x)=50x2cos(x1/2) an incremental search root finding method is used. \#include stdio.h \#include \#include "gng1106plplot.h" \#define N100// number of points \#define Mux ROOTS 3// Maximur number of roots \#define TRUE 1 Hdefine FHLSE 0 \#define ALMost 0 le-5 // For testing zero values \#define SI_RESOLUTION 1000/7 Subinterval resolution / / Function Prototypes void findinterval (double t, double t ): int findallRoots (double, double, double []); int findRoot (double, double, dowble t); roid plotfunc (double, dowble, int, dowble []); double func (double): void plot int, double [], double [], int, double [], double []): dowble getMin(dowble , int ); dowble get Max (double , int ):.