单项选择题

下列程序的运行结果为( )。

#include<stdio.h>

voidabc(char*str)

int a,b,i,j;

for(i=j=0;str[i]!=’\0’;i++)

if(str[i]!=’a’)

str[j++]=str[j];

str[j]=’\0’;



void main()

char Str[]="abcdef’;

abc(str);

printf("str[]=%s",str);

A.str[]=bcdef
B.str[]=abcdef
C.str[]=a
D.str[]=ab