foo.cpp:1:1: error: 'include' does not name a type
include <stdio.h> define SWAP(a,b,t) t=a, a=b, b=t
^
foo.cpp: In function 'int main()':
foo.cpp:8:20: error: 'scanf' was not declared in this scope
scanf("%d%d",&n,&m);
^
foo.cpp:9:35: error: 'a' was not declared in this scope
for (i=0; i<n; i++) { scanf("%d",a+i); } while (m--) { for (i=n-1; i>0; i--) {
^
foo.cpp:10:5: error: 'a' was not declared in this scope
if (a[i] > a[i-1]) {
^
foo.cpp:17:27: error: 'SWAP' was not declared in this scope
SWAP(a[i-1], a[min], temp);
^
foo.cpp:29:29: error: 'a' was not declared in this scope
printf(i==0 ? "%d" : " %d",a[i]);
^
foo.cpp:29:33: error: 'printf' was not declared in this scope
printf(i==0 ? "%d" : " %d",a[i]);
^
foo.cpp:31:14: error: 'putchar' was not declared in this scope
putchar('\n');
^