一个简单的变量的问题!!!
#include "stdio.h"#include "conio.h"
int main()
{
char s[10];
int i;
gets(s);
for(i=0;s[i];i++)
{ if(s[i]>='A'&&s[i]<='Z')
s[i]=2*'A'-s[i]+25;
else if(s[i]>='a'&&s[i]<='z')
s[i]=2*'a'-s[i]+25;
}
puts(s);
getch();
return 0;
}
上述的s[10]只定义了10个变量
但是我输了20个变量都没有提示错误或溢出这是怎么回事呢???
实在是不明白,一般不是没有定义的变量都会提示错误