69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<math.h>
#include<string.h>
int main()
{
char kao[80], dst[80];
printf("请输入字符串\n");
//scanf("%s", kao); /*去掉&,数组名即地址*/
fgets(kao, 80, stdin);
puts(kao);
int i, k = 0;
int len = strlen(kao);
for (i = 0; i < len; i++)
{
dst[k++] = kao[i];
if (kao[i] == '!')
dst[k++] = '!';
/*
if (kao[i] == '!')
{ kao[i]='!!';}
else if (kao[i] == '.')
{kao[i] = '!';}
else if(kao[i] == '#')
{printf("%s\n",kao);break;}
*/
}
dst[k] = 0;
puts(dst);
return 0;
}
参考一下吧