ポインタに関する質問です。

#include<stdio.h>

main(){
int a[2]={0},*pa;
pa=&a[1];

a[0]++;
*pa++;

printf("a[0]=%d,a[1]=%d\n",a[0],a[1]);

return 0;
}
実行結果(a[0]=1,a[1]=0)

とすると、a[0]が1になるのは当たり前なんですが、
何でa[1]は0になるんですか?
CPad for Borland C++Compilerでコンパイルしました。