请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。
输入样例:
abcaca
输出样例:
bcc
代码块
#include <iostream>
#include<string>
using namespace std;
//本题要求编写程序,使用指针方式实现两个字符串的连接(不能使用strcat函数),并将连接后的字符串输出。
int main()
{
char str[200], * p1, * q1;
cin >> str;
p1 = q1 = str;
for (; *p1 != '\0' ; p1++)
if (*p1 != 'a') * q1++ = *p1;
*q1 = *p1;
cout << str << endl;
return 0;
}