单项选择题

有以下程序
main()
int s=0, a=1, n;
scanf ( "%d", &n);
do
s+=l; a=a-2;
while (a! =n);
print f ( "%d\n" , s );
若要使程序的输出值为2,则应该从键盘给n输入不敷出值是

A.-1
B.-3
C.-5
D.0