初心者的質問ですいませんが、私が使っているBorland C++ builderの開発環境で次の分を入力したのですが、
#include<stdio.h>

int main(void)
{
int n1,n2,D;

puts("二つの整数を入力してください。");
printf("整数1;");scanf("%d",&n1);
printf("整数2;");scanf("%d",&n2);

if(n1>n2)
D=n1-n2;
printf("二つの整数の差は%dです。",D);
else
D=n2-n1;
printf("二つの整数の差は%dです。",D);
return(0);
}

else 文のところでエラーが出てしまいます。どこがおかしいのでしょうか?