下面函数是输出两个字符串中对应字符相等的字符。请选择正确的选项进行填空: 
void fun()
{
  char x[]="programming";
  char y[]="Fortran";
  int i=0;
  while(x[i]!='\0' && y[i]!='\0')
  {
    if(x[i]==y[i])
      printf("%c",_______); 
    else
      i++;
  } 
}
A、x[i++]
B、y[++i]
C、x[i]
D、y[i]