出力に小文字大文字、小文字、大文字にすることになる文字列の入力文字列、。その後、出力を反転

#include <stdio.h>
#define N  100
char main()
{
    char a[N],b[N]={0};
    int i;
    gets(a);
  for(i=0;i<=N;i++)
  {

           if(a[i]>='a'&&a[i]<='z')
              b[i]=a[i]-32;
          else if(a[i]>='A'&&a[i]<='Z')
              b[i]=a[i]+32;        
  } 
    i--;
while (i>=0)
	cout<<b[i--];
}

おすすめ

転載: blog.csdn.net/weixin_43822669/article/details/92366734