求解答编程
实现删除字符串中连续的重复字符(除字母和数字)。 输入为字符串,将字符串中连续重复的,非字母和数字的字符删去,然后输出处理后的字符串。
程序代码:#include<stdio.h>
#include<ctype.h>
int main()
{
char a[100],b[100],*p;
int i;
scanf("%s",a);
for (p=a,i=0;*p!='\0';p++)
if (*p!=*(p+1)&&isalnum(*p)!=0)
b[i++]=*p;
b[i]='\0';
printf("%s\n",b);
}[此贴子已经被作者于2016-11-13 15:30编辑过]









