2 qq 34305902 qq_34305902 于 2016.04.09 00:44 提问

c语言编程基础的问题

#include
#include
#define ME 20
int main(void)
{
char nane[20];
scanf("%s",name);
int ch,nh;
ch=0;
while(ch<strlen(name));
{
nh=ch*ME;
printf("%d %d",ch,nh);
}
return 0;
}

哪里出错了,编译器显示scanf函数那里出错了

7个回答

qq_33261386
qq_33261386   2016.04.09 00:54

额,,,,你看看数组名,,,,

CSDNXIAON
CSDNXIAON   2016.04.09 00:51

C语言编程基础
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

DB_Winner
DB_Winner   2016.04.09 01:34

数组名写错了,
char nane[20];

scanf("%s",name);
改一下就可以了。

herozhangbz
herozhangbz   2016.04.09 07:41

scanf(“”,&name)

qq_32575047
qq_32575047   2016.04.09 07:54

name 而不是nane

Queensferrys
Queensferrys   2016.04.09 08:48

name写错了吧。。
你写的是char nane[20]。。

bai596140538
bai596140538   2016.04.09 09:30

数组名错了,请楼主请楼主细心些

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!