若有定义,char c[10];从键盘输入"LiFang",则正确的函数引用是_百度知 ...
发布网友
发布时间:2024-10-22 20:31
我来回答
共1个回答
热心网友
时间:2024-11-14 08:06
你好!
scanf的正确调用格式是scanf("%s",c),
c代表要存储字符串的地址。
gets函数的原型定义为:
char
*gets(
char*
buffer
);
同scanf一样,参数是一个buffer地址,而c作为数组的名字,就是数组的首地址。
所以A,C中scanf的调用格式不正确,B,D中,B格式正确。
希望对你有所帮助,望采纳。