早教吧 育儿知识 作业答案 考试题库 百科 知识分享

从键盘输入一个字符串,删除其中的字母a后输出.例如,输入字符串“abcaca”,输出bcc这是我编写的:#includemain(){intsr1[20],str2[20]={0};inti,j;scanf("%d",&str1);i=0;j=0;while(str1[i]!='\0'){while(str1[i!='a']){str2

题目详情
从键盘输入一个字符串,删除其中的字母a后输出.例如,输入字符串“abcaca”,输出bcc 这是我编写的:
#include
main(){
int sr1[20],str2[20]={0};
int i,j;
scanf("%d",&str1);
i=0;
j=0;
while (str1[i]!='\0'){
while(str1[i!='a']){
str2[j]=str1[i];
printf("%d",str2[j]);
j++;
}
i++;
}
str2[j]='\0';
}
有一个错误,请大神指导.
▼优质解答
答案和解析
/*
123abcoa90bcag
123bco90bcg
*/
#include
int main() {
char s[20];
int i = 0;
scanf("%s",s);
while(s[i]) {
if(s[i] != 'a')
printf("%c",s[i]);
i++;
}
printf("\n");
fflush(stdin);
getchar();
return 0;
}
看了 从键盘输入一个字符串,删除其...的网友还看了以下:

1、输入一个正整数,如果是偶数,输出其值的一半;如果是奇数且在ASCII表对应的英文字母范围内,输  2020-05-14 …

如何快速输入英语单词像大家已经熟悉的,输入汉语拼音即可找到对应的汉字.那么请问,如何只输入开头几个  2020-05-16 …

搜狗拼音输入法输入连音词问题比如我要打出来的字为“西安”我要输入xian,但是这么输入的话显示的是  2020-06-11 …

具有相同焦点的双曲线系方程为什么这样设?16-入和4+入是什么原理,为什么左边是-入,右边是+入?  2020-07-14 …

意输入一个整数N(0~999999),输出它的英文表达式用代码实现任务描述任意输入一个整数N(0~  2020-07-20 …

一个计算机程序,输入和输出的数据如下表:输入(x)……1234……输出(y)……1/22/53/1  2020-07-21 …

对于一元多项式方程求解如何在输入方程时,不强求次数按从高到低排序,而且可以输入相同次数的项?譬如6  2020-08-02 …

c++程序设计要求如下1.从键盘输入一个字符,判断输入的字符是m、a、n或其他字符。如果是m则输出“  2020-10-30 …

VB插入元素插入法排序的基本思想是:每输入一个数,马上将其插入到数组中,数据在输入过程中总是有序的。  2020-11-11 …

如图所示,一个与门的输出端与一个或门的输入端相连,另一个输入端C直接和或门的输入端相连,形成一个组合  2021-01-10 …