foo.c:1:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
include <stdio.h> define SWAP(a,b,t) t=a, a=b, b=t
^
foo.c: In function 'main':
foo.c:8:2: warning: implicit declaration of function 'scanf' [-Wimplicit-function-declaration]
scanf("%d%d",&n,&m);
^
foo.c:8:2: warning: incompatible implicit declaration of built-in function 'scanf' [enabled by default]
foo.c:9:35: error: 'a' undeclared (first use in this function)
for (i=0; i<n; i++) { scanf("%d",a+i); } while (m--) { for (i=n-1; i>0; i--) {
^
foo.c:9:35: note: each undeclared identifier is reported only once for each function it appears in
foo.c:17:2: warning: implicit declaration of function 'SWAP' [-Wimplicit-function-declaration]
SWAP(a[i-1], a[min], temp);
^
foo.c:29:2: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
printf(i==0 ? "%d" : " %d",a[i]);
^
foo.c:29:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
foo.c:31:2: warning: implicit declaration of function 'putchar' [-Wimplicit-function-declaration]
putchar('\n');
^
foo.c:7:27: warning: variable 'min' set but not used [-Wunused-but-set-variable]
int n, m, i, j, temp, t, min;
^