三色求问题:
      一个口袋中有12个球 已知其中3个是红的 3个是白的 
      6个是黑的 先从中任取8个 问共有多少种可能的搭配
 编程思路:因为最多取出8个 所以 红色我们最多取出3个 
     红色:  [0-3]这个范围 
     白色:  [0-3]也是这个范围
     黑色:  [0-6]这个范围
     使用穷举法 用两个for循环来获取到红色和白色的个数 就可以确定黑的个数了 

#include<stdio.h>
void main(){

	/*
	三色求问题:
	  一个口袋中有12个球 已知其中3个是红的 3个是白的 
	  6个是黑的 先从中任取8个 问共有多少种可能的搭配
	编程思路:因为最多取出8个 所以 红色我们最多取出3个 
	 红色:  [0-3]这个范围 
	 白色:  [0-3]也是这个范围
	 黑色:  [0-6]这个范围
	 使用穷举法 用两个for循环来获取到红色和白色的个数 就可以确定黑的个数了

	**/
	int m,n,number = 0;
	printf("次数  红色  白色  黑色\n");
	for(m=0;m<=3;m++)
		for(n=0;n<=3;n++)
			if(8-m-n<=6)
				printf("%2d    %2d    %2d    %2d\n",++number,m,n,8-m-n);

}