【程序18】
题目:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛地名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手地名单.
#include<stdio.h>
int main(){
char j1,j2,j3,y1,y2,y3;
for( j1='a';j1<='c';j1++){
for( j2='a';j2<='c';j2++){
if(j1!=j2){
j3='a'+'b'+'c'-j1-j2;
for( y1='x';y1<='z';y1++){
for( y2='x';y2<='z';y2++){
if(y1!=y2){
y3='x'+'y'+'z'-y1-y2;
if((j1=='a'&&y1!='x')&&(j3=='c'&&y3!='x'&&y3!='z'))
printf("%c-%c\n%c-%c\n%c-%c",j1,y1,j2,y2,j3,y3);
}
}
}
}
}
}
}