#include #include #include #include int main(int argc, char** argv) { char input_buffer[16]; uint32_t comparisonValue; size_t bytesRead; bytesRead=read(STDIN_FILENO,input_buffer, sizeof(input_buffer)); if (bytesRead < 0) exit(-1); comparisonValue=*(uint32_t*)input_buffer; comparisonValue=comparisonValue^0xff112233; if (comparisonValue==0x66554493){ printf("First value\n"); } else{ if (comparisonValue==0x84444415) printf("Second value\n"); } return 0; }