定义了char c[10]从键盘输入“lifang”为什么选项scanf(“%s”,&c)不正确
楼上说的对,但加&在大部分编译器下也不会报错
不要用&符号 就对了数组名字就是串首地址 不需要取址符&
在C语言里面数组名已经是一个地址了,再取地址会获取地址的地址现在的编译器貌似已经兼容这一问题了,可能楼主是用的比较上年头的编译器吧比如Turbo C++,(是一个编译环境,它的编译和现在最新的不同)我是个科班刚刚毕业的,所以很多说明上欠妥,亲见谅