/////////////////////////////// // // prog_practice_4 project // // 9/15/22 // // functions example for class // ////////////////////////////// #include "mbed.h" #include // function prototypes void my_splash(void); int get_cnt(void); int calc_sum(int count); void print_results(int count_val, int sum_val); int main(void){ setbuf(stdout, NULL); int cnt; int sum; // splash my_splash(); // get count value cnt = get_cnt(); // calculate sum up to cnt sum = calc_sum(cnt); // print results print_results(cnt, sum); return 0; }// end main void my_splash(void){ // function to print splash printf("\n\nWelcome to w2_c3 function program\n\n"); return; }// end my_splash int get_cnt(void){ // ask user for count value and return it int val; printf("please enter a value to count to: "); scanf("%i", &val); return val; }// end get_cnt int calc_sum(int count){ // sum numbers up to count int i; int total; total = 0; for(i = 0; i <= count; i++){ total = total + i; } return total; }// end calc_sum void print_results(int count_val, int sum_val){ // print count and sum printf(" YOUR RESULTS \n"); printf("The sum of 0 to %i = %i\n", count_val, sum_val); return; }// end print_results