初歩的な質問ですが教えてください

#include <stdio.h>

int main(void)

{

/*変数の宣言*/
int dat; /*キー入力した値*/

/*9が入力されるまで、キー入力*/
do
{
printf("整数を入力...");
scanf("%d",&dat);
}
while(dat!=9);

return 0;

}

上記のソースで
while(dat!=9);
の部分を
while(dat<>9);
と書くとコンパイルされないんですが
どうしてなんでしょう・・・