请看一下代码有什么问题
考试题,现在权限关闭了,大概意思就是说输入只含有A、B的字符串,输出的A超过1个就要删掉比如AAABA 就要输出ABA
AAAAAABAAA 就要输出ABA
程序代码:#include<stdio.h>
#include<string.h>
int main()
{
char a[100];
scanf("%s",a);
for(int i=0;i<strlen(a);i++)
{
if(a[i]=='A'&&a[i+1]=='A')
{
strcpy(a+i,a+i+1);
i--;
}
}
printf("%s",a);
return 0;
}我只过了7/10个测试点 请问这样可以看出我的问题吗






题目被关闭了 现在没有权限查看 我可能漏掉什么点了 所以转述题意的时候肯定有问题555 谢谢你
