1015: 去掉括号里的内容
程序员文章站
2022-06-28 07:54:53
题目描述对字符串进行处理,把括号(英文符号)里的内容和括号本身从字符串中去掉,给出的待处理字符串中没有括号配对错误的情况,字符串长度不大于50个字符输入每行给出一个待处理字符串输出每行输出一个处理结果字符串样例输入abc(fg3)des(5)f(t)t样例输出abcdesft#include#includeint main(){char a[51],b[50];int i,j,k;while(gets(a...
题目描述
对字符串进行处理,把括号(英文符号)里的内容和括号本身从字符串中去掉,给出的待处理字符串中没有括号配对错误的情况,字符串长度不大于50个字符
输入
每行给出一个待处理字符串
输出
每行输出一个处理结果字符串
样例输入
abc(fg3)de
s(5)f(t)t
样例输出
abcde
sft
#include<stdio.h>
#include<string.h>
int main()
{
char a[51],b[50];
int i,j,k;
while(gets(a))
{
k=0;
j=strlen(a);
for(i=0;i<j;i++)
{
if(a[i]!='(')
{
b[k]=a[i];
k++;
}
if(a[i]=='(')
{
while(a[i]!=')')
{
i++;
}
}
}
for(i=0;i<k;i++)
{
a[i]=b[i];
}
a[k]='\0';
puts(a);
}
return 0;
}
本文地址:https://blog.csdn.net/weixin_47942875/article/details/109266814
上一篇: OSI七层参考模型
下一篇: 华为智感支付如何设置默认微信支付?