这里要特别注意括号,编译时候出现过 error: stray '\' in program
/*
Name:
Copyright:
Author:
Date: 30/07/17 19:47
Description:
【程序22】
题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。
有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
程序分析:
1 用两个字符数组表示队员, 不可行。
2 从甲队来分析,很明显可以得出比赛名单。 c的对手是y,a的对手是z,b的对手是x
*/
#include <stdio.h>
int main()
{
char i,j,k; /*i、j、k分别表示a、b、c的对手*/
for(i = 'x';i <= 'z';i++)
{
for(j = 'x';j <='z';j++)
{
if(i != j) /*不能重复出赛*/
{
for(k = 'x';k <='z';k++)
{
if(k != i && k != j) /*不能重复出赛*/
{
if(i != 'x' && k != 'x' && k != 'z')
{
printf("a VS %c \n",i);
printf("b VS %c \n",j);
printf("c VS %c \n",k);
}
}
}
}
}
}
return 0;
}