#include "stdio.h"
#include"string.h"
main()
{ char s1[100],s2[100];
int i,n=0,m;
printf("请输入一个字符串:");
gets(s1);
m=strlen(s1);
for(i=0;i<m;i++)
{
if(islower(s1[i]))
{ s2[n]=toupper(s1[i]);
n++;
}
else if(isupper(s1[i]))
{ s2(n)=tolower(s1[i]);
n++;
}
else
contiue;
}
printf("从键盘上输入字符串为:%s\n",s1);
printf("字母大小写转换后且过滤掉非字母字符的字符串为:%s",s2);
getchar();
}
按着课本打的,为什么会报错说未在这个范围声明