prog.c: In function ‘main’:
prog.c:38:5: warning: implicit declaration of function ‘out’ [-Wimplicit-function-declaration]
out(b,a,transpose(a,b,c,d));
^~~
prog.c:38:13: warning: implicit declaration of function ‘transpose’ [-Wimplicit-function-declaration]
out(b,a,transpose(a,b,c,d));
^~~~~~~~~
prog.c:28:5: warning: ‘b’ is used uninitialized in this function [-Wuninitialized]
double c[a][b],d[b][a];
^~~~~~
prog.c:28:5: warning: ‘a’ is used uninitialized in this function [-Wuninitialized]
/home/8Jf0AJ/ccCWLDQF.o: In function `main':
prog.c:(.text.startup+0xd0): undefined reference to `transpose'
prog.c:(.text.startup+0xdf): undefined reference to `out'
collect2: error: ld returned 1 exit status