#include <stdio.h>
#include <string.h>
int main()
{
char a[5][100]={'\0'};
char b[2]="Z";
int length=0;
int flag=0;
int flag2=0;
int i=0;
char *p;
char *o;
p=a[0];
o=b;
printf("请输入五个字符串\n");
for(i=0;i<5;i++)
{
scanf("%s",a[i]);
}
printf("\n");
for(i=0;i<5*100;i++)
{
flag=strcmp(p+i, o);
flag2=strcmp(p+i,"{");
if(flag>0&&flag2<0)
{
*(p+i)=*(p+i)-32;
length++;
}
}
printf("有%d的小写字母\n",length);
for(i=0;i<5;i++)
{
printf("%s",a[i]);
printf("\n");
}
return 0;
}
char类型的二维数组,保存5个字符串,要求把每个字符串中的小写字母转换成大写字母保存
最新推荐文章于 2024-01-29 21:43:51 发布