c语言 编写程序,将用户输入的字符串中所有的字符a用*代替,然后输出

用C语言编写,要详细解答过程,小弟在此跪求高手

第1个回答  推荐于2017-11-10
#include <stdio.h>
#include <string.h>
void main(){
int i,n;
char str[100];
gets(str);
n=strlen(str);
for(i=0;i<n;i++)
if(str[i]=='a') str[i]='*';
str[n]='\0';
printf("%s",str);
}

本回答被网友采纳
第2个回答  2010-11-20
# include <stdio.h>
void main()
{ char c[80];
int i;
gets(c);
for(i=0;i<80;i++)
if(c[i]=='a') c[i]='*';
puts(c);
}本回答被提问者采纳