What I am getting is
gcc -o check -Wall -Wextra gauss2.c GENER01.c check.c -lm
gauss2.c: In function ‘gauss2’:
gauss2.c:8: warning: unused variable ‘temp’
check.c:13: warning: return type defaults to ‘int’
check.c: In function ‘main’:
check.c:22: warning: implicit declaration of function ‘settable’
check.c:30: warning: control reaches end of non-void function