#include "stdio.h"
main()
{
int i;
static
char a[9]={"changsha"};
printf("%s",a);
getchar(a[i]);
}
#include "stdio.h"
main()
{
int i;
static
char a[9]={"changsha"};
printf("%s",a);
getchar(i);
}
在getchar()函数里一般是不带参数的否则就会产生错误,还有就是数组的第一个参数默认是地址指针要注意这一点应该就不会有问题了,你的那种getchar(i)
完全是错误的。
#include "stdio.h"
main()
{
int i;
static char a[9]={"changsha"};
printf("%s",a);
getchar();
}这样就正确了哈!!!