C言語 三つの値は等しいか、三つとも異なるか、二つ同じか。

[crayon]/*
============================================================================
Name : ensyuu3-9.c
Author :
Version :
Copyright : Your copyright notice
Description : Hello World in C, Ansi-style
============================================================================
*/

#include

int main(void)
{
int num1, num2, num3;

puts(“三つの整数を入力して下さい。”);

printf(“整数1:”); fflush(0); scanf(“%d”, &num1);
printf(“整数2:”); fflush(0); scanf(“%d”, &num2);
printf(“整数3:”); fflush(0); scanf(“%d”, &num3);

if( num1 == num2 && num2 == num3) {
puts(“三つの値は等しいです。”);
}
else if(num1 != num2 && num2 != num3 && num3 != num1) {
puts(“三つの値は異なります。”);
}
else {
puts(“二つの値が等しいです。”);
}

return(0);
}
[/crayon]
参照:http://nekohand.web.fc2.com/meikai/neko_meikai_c_ans.html