麻烦帮我解答一下这道题,用C语言

2024-12-17 12:17:32
推荐回答(1个)
回答1:

#include

void main()
{
char str[80]={NULL};
char *p;
int count=0;
printf("请输入不超过80个字符的短文(包括空格): \n");
gets(str);

p=str;

while(*p!=EOF)
{
if(*p=='A') count++;
if((*p>='a')&&(*p<='z')) *p=*p+('A'-'a');

p++;
}

printf("字母A出现的次数为: %d次\n",count);
printf("处理后的字符串为: \n");
puts(str);
}