#include <stdio.h> int getIndex(int *a, int b , int *c); int increment(int val, int inc); void final_print(); int i=5; int coeff[6] = {1,4,2,6,3,5}; void main(void){ int i = 7 , x_1 = 1 , x_2 = 2 , x_3 = 3 , sum = 0; printf("x_1 = %d , x_2 = %d , x_3 = %d \n",x_1,x_2,x_3); x_2 = increment (x_1, x_3); do{ int y1,y2; y1 = getIndex(&i , x_1 , &x_3); y2 = getIndex(&i , x_3 , &x_1); sum = coeff[y1] * x_1 + coeff[y2] * x_2; printf("sum = %d , x_1 = %d , x_2 = %d , x_3 = %d \n",sum,x_1,x_2,x_3); }while(sum<500); printf("i = %d \n",i); final_print(); } int getIndex(int *a, int b , int *c){ *a =...