#include <stdio.h> void print_array(int *p_array, int num_elements); void zero_out_array(int *p_array, int num_elements); int main(void) { int main_array[] = { 15, 24, 33, 42, 51 }; // TODO: Insert code here... int num_elements = sizeof(main_array)/sizeof(main_array[0]); print_array(main_array,num_elements); zero_out_array(main_array,num_elements); print_array(main_array,num_elements); return 0; } void print_array(int *p_array, int num_elements) { printf("print_array called:\n"); // TODO: Insert code here... for(int i = 0; i < num_elements; i++) { printf("%d ",p_array[i]); } printf("\n\n"); } void zero_out_array(int *p_array, int num_elements) { printf("zero_out_array called:\n\n"); // TODO: Insert code here... for(int i = 0; i < num_elements; i++) { *(p_array+i) = 0; } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter