//This program finds combinations using the recursive method /*****Instructions******* To see how it works for other combinations Try setting N_NUM to other numbers (must not be greater than 10) Try setting R_NUM to other numbers (must not be greater than N_NUM) *************************/ #include using namespace std; //function prototype void char_combination(char n[],int n_column, char r[], int r_size, int r_column, int loop); int main() { const int N_NUM=7; const int R_NUM=3; char n[]="abcdefg"; char r[R_NUM+1];//+1 for the NULL character r[R_NUM]='\0'; char_combination(n,0,r,R_NUM,0,N_NUM-R_NUM); cout<<"Complete!"<(r_size-1)) { cout<