单项选择题

以下程序运行后的输出结果是
#include<stdio.h>
main()
char s[]="012xy"; int i, n=0;
 for(i=0; s[i]!=0; i++)
  if(s[i]>='a' && s[i]<='z') n++;
  printf("%d\n", n);

A.0
B.2
C.3
D.5