谁是凶手->

首先遍历a到d四个嫌疑人,已知有三个人说的是对的,一个人说谎。那么有这四个答案加起来为三,
把四个嫌疑人说的话转化为指向凶手或者不指向凶手的句子,然后加起来等于三。最后输出凶手

#include
#include

int main()
{
	int killer;
	for(killer = 'a';killer < 'd';killer++)
	{
		if(3 == (killer!='a') + (killer == 'c') + (killer == 'd') + (killer != 'd'))
		{
			printf("%c是凶手\n",killer);
		}

	}
	system("pause");
	return 0;

}

你可能感兴趣的:(谁是凶手->)