将ss字符数组中所放字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。
//
#include<stdio.h>
void main()
{
char a[20];
int i;
gets(a);
for(i=0;a[i]!=0;i++)
if(i%2!=0&&a[i]>='a'&&a[i]<='z')
a[i]=a[i]-32;
puts(a);
}
将ss字符数组中所放字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。
//
#include<stdio.h>
void main()
{
char a[20];
int i;
gets(a);
for(i=0;a[i]!=0;i++)
if(i%2!=0&&a[i]>='a'&&a[i]<='z')
a[i]=a[i]-32;
puts(a);
}