一道小题目(待穆扬兄)
											题目如下:输入一串任意多字母,如果是大写字母就输出对应的小写字母,如果是小写字母就输出对应的大写字母
不可用关于字母转换的库函数(我也不知道有没有).其他字符可以不考虑(只要输出字母就行).
当然.别人也可以写.可以让穆扬兄参考下再回答!

本人迫切期望中!
 
[此贴子已经被作者于2006-6-2 13:15:06编辑过]
#include <stdio.h>
#include <string.h>
#define N 100
void XX(char a[],int n)
{
    char *p;
    p=a;
char s;
    for(int i=0;i<n;i++)
    {
        if(*p>=97 && *p<=122)
              {
                    s=*p-32;
             }
       if(*p>=65 && *p<=90)
             {
                    s=*p+32;
             }
        printf("%c",s);
        p++;
    }
}
void main()
{
    char str[N];
    printf("please input string:");
    gets(str);
    XX(str,strlen(str));
}
[此贴子已经被作者于2006-6-2 14:04:42编辑过]
