/* ECP: FILEname=fig7_1.c */ /* 1*/ #include /* 2*/ /* Print Three Integers, But Avoid Duplicates */ /* 3*/ main( void ) /* 4*/ { /* 5*/ int Num1, Num2, Num3; /* 6*/ printf( "Enter three integers: " ); /* 7*/ if( scanf( "%d %d %d", &Num1, &Num2, &Num3 ) != 3 ) /* 8*/ { /* 9*/ printf( "Expected three integers -- exiting...\n" ); /*10*/ return 1; /*11*/ } /*12*/ if( Num1 == Num2 ) /*13*/ if( Num2 == Num3 ) /*14*/ printf( "%d\n", Num1 ); /*15*/ else /*16*/ printf( "%d %d\n", Num1, Num3 ); /*17*/ else /* Num1 != Num2 */ /*18*/ if( Num1 == Num3 || Num2 == Num3 ) /*19*/ printf( "%d %d\n", Num1, Num2 ); /*20*/ else /*21*/ printf( "%d %d %d\n", Num1, Num2, Num3 ); /*22*/ return 0; /* Normal Exit */ /*23*/ }