寻找大师为我解惑
#include #include
#include
void main()
{
char s[10], upper * ="CHINA";
char c;
printf("字符串upper中第2个字符是%c\n",*(upper+1));
printf("字符串upper中第3个字符是%c\n",upper[2]);
while(1){
printf("\n-----------------------\n");
printf("如果要退出,请按Esc键\n");
printf("如果要输出大写,请按字母u\n");
printf("如果要输出小写,请按其它键\n");
c=getch();/* 获取一个按键,不回显。头文件是conio.h */
if(c=27) break;/* Esc键的ASCII码是27,退出 */
else if(c='u') strcpy(s,upper); /*拷贝upper指向的大写字符串到s*/
else strcpy(s,"china");/*拷贝小写字符串常量到s*/
put(s);
printf("数组s中第二个字符是%c\n",*(s+1));
}
return;
}
错误我都找出来了,可是运行时没有数据。