扫描警告%[^ \ n]

时间:2013-12-07 09:03:49

标签: c warnings

我如何删除此警告:

>  warning: format ‘%[^ ’ expects type ‘char *’, but argument 2 has type
> ‘char (*)[1024]’

代码如下所示:

char a[1024];
scanf("%[^\n]", &a);

1 个答案:

答案 0 :(得分:2)

使用代码

char a[1024];
scanf("%[^\n]", a);

(注意:删除'&')