3 input gate ic
Exclusive OR/NOR functions with more than two inputs are formed by cascading two input gates. Take any two inputs and run them through an XOR like 74135. Take the output from this XOR and use it as the input to a second XOR. The other input to the second XOR is your third input. The output of the second XOR is your desired output.
XOR gates wider than 2 inputs are best thought of as parity generators. This means that the gates "count" up the number of HIGH inputs. If the number of HIGH inputs is an odd number, then the output is HIGH. If the number of HIGH inputs is an even number, then the output is LOW. I put quotes around count because no real counter is present, it just happens that XOR as then same effect as if you counted the HIGH bits.