prog.c: In function 'LFSR_Fibonacci':
prog.c:4:96: error: expected ';' before ')' token
S = ((((S >> 31) ^ (S >> 30) ^ (S >> 29) ^ (S >> 27) ^ (S >> 25) ^ S )) & 0x00000001 ) << 31 ) | (S >> 1);
^
prog.c:4:96: error: expected statement before ')' token
prog.c:4:98: error: expected expression before '|' token
S = ((((S >> 31) ^ (S >> 30) ^ (S >> 29) ^ (S >> 27) ^ (S >> 25) ^ S )) & 0x00000001 ) << 31 ) | (S >> 1);
^
prog.c: At top level:
prog.c:8:6: warning: return type of 'main' is not 'int' [-Wmain]
void main(void){}
^