//输入若干英文句子,输出英文字符大小写互换的句子和句子中数字字符的数量
#include<stdio.h>
int main()
{
//定义变量
int m=0,n=0;
char a[999];
//输入字符串
printf("请输入若干英文句子\n");
while((a[m]=getchar())!='\n')
m++;
a[m]='\0';
//执行循环
for(m=0;a[m]!='\0';m++){
if(a[m]>='A'&&a[m]<='Z'){
a[m]+=32;}
else if(a[m]>='a'&&a[m]<='z'){
a[m]-=32;}
if(a[m]>='0'&&a[m]<='9')
n++;
}
//输出换算结果
printf("所输入英文字符大小写互换\n");
for(m=0;a[m]!='\0';m++)
putchar(a[m]);
printf("\n");
//输出数字字符数量
printf("句子中数字字符有%d个",n);
return 0;
}
输入若干英文句子,输出英文字符大小写互换的句子和句子中数字字符的数量
于 2023-11-11 13:59:12 首次发布