#include <stdio.h>

int main(void)
{
int *a;
int *b;

*a = 0;

return (0);
}

これで実行するとエラーになるんですが、
intへのポインタを指す変数を2つ宣言してはいけないですか?