求教c语言:为什么不能修改数组中任意的数据啊??

2024年11月28日 12:32
有1个网友回答
网友(1):

char y[10],u[10];
......
scanf("%s",&u);

你的代码里, 首先声明了一个字符数组, 然后后面用的时候有对字符数组的首地址取地址。
这里错了。 应该改成scanf("%s", u);