奇数下标字母变大写
代码
#include<stdio.h>
#include<stdlib.h>
void fun(char*ss)
{
if(ss == NULL)
{return;}
int i;
for(i=0;ss[i]!=’\0’;i++)
{
if(i%2==1&&ss[i]>=‘a’&&ss[i]<=‘z’)
ss[i]=ss[i]-32;
}
}
void main()
{
char a[100]=“abc7su7”;
fun(a);
printf(“结果是%s\n”,a);
}
结果

好吧,这是偶数位置变大写