diff --git a/C/array_to_func.c b/C/array_to_func.c new file mode 100644 index 0000000..a68cb1a --- /dev/null +++ b/C/array_to_func.c @@ -0,0 +1,24 @@ +//Passing array to function + +#include + +float largest(float a[], int n); + +void main() +{ + float array[4] = {2.5,-4.5,1.5,3.5}; + float answer; + answer = largest(array,4); + printf("%f\n",answer); +} + +float largest(float a[], int n) +{ + int i; + float max; + max = a[0]; + for(i = 1; i < n; i++) + if(max < a[i]) + max = a[i]; + return(max); +} \ No newline at end of file