Please give me some instrcations to follow to get the output of this C cods? #include<stdio.h> int cal1 (int p, double q){ int w; w = p -q / 4 *( p % 5); return (w-1); } double cal2 (double t){ int i; double tt; tt = 0.0; for (i=1; i <= t; ++i) tt = tt + cal1(i,t); return (tt*t); } int main (void){ printf (\"%.4f\ \", cal2(4.0)); return (0);} Solution * Declare the function in header // Example program #include <iostream> #include <string> //function prototype also called function declaration int cal1 (int p, double q); double cal2 (double t); int cal1 (int p, double q){ int w; w = p -q / 4 *( p % 5); return (w-1); } double cal2 (double t){ int i; double tt; tt = 0.0; for (i=1; i <= t; ++i) tt = tt + cal1(i,t); return (tt*t); } int main() { printf (\"%.4f\ \", cal2(2.0)); return (0); } .