1文字列を入力し、2文字目がアルファベット(a~z,A~Z)であれば大文字を小文字に、小文字を大文字に、アルファベットでなければスペースに変更して、修正した文字列を出力します.
#include "stdio.h"
2.main()
3.{
4. char a[20];
5. printf("please input your numbers:");
6.
7. gets(a);
8. printf("your input is:");
9. puts(a);
10.
11. if(a[1]>='A'&&a[1]<='Z')
12. a[1]=a[1]+'a'-'A';
13. else if(a[1]>='a'&&a[1]<='z')
14. a[1]=a[1]+'A'-'a';
15. else
16. a[1]=' ';
17. printf("
your input is:");
18. puts(a);
19.}
12行目では、大文字を小文字化し、文の実行後にこの要素は小文字になりますが、13行のelse if文は実行されません.
ただし、if(条件文)式、if(条件文)式の場合、両方のif文が実行されます.