12a1t

ア void iswap(int a[], int i, int j) { 
カ   int x = a[i];
キ   a[i] = a[j];
ク   a[j] = x;
ウ } 
イ int split(int a[], int n) { 
オ   int i, s = 0;
ケ   for(i = 0; i < n; ++i) { 
コ     if(a[i] % 3 == 0) { 
シ       iswap(a, s++, i);
ウ     } 
ウ   } 
エ   return s;
ウ }