字符串指针语句是否合法

假定ptr1和ptr2分别是指向某个字符串的指针,则在下列语句中()是非法的。
A) if(ptr1==ptrr2)printf(“yes.”);
B) ptr1+(ptr1-ptr2)=48;
C) *(ptr1+=2)=*ptr2;
D) *(ptr1-1+ptr2)=getchar();

A选项是不是多了个r
看题目意思的话,应该选B