标签: c arrays string scanf
我用C语言编写了以下代码块。我试图将String存储到2个单元格的char数组中。但是,无论我正在扫描(例如,一个大词),它都会存储并打印整个词!为什么会这样呢?
char c[2]; scanf("%s",&c); printf("%s\n",c);