char a[3];
scanf("%2s", a);
//-------------------------------------------------
char a[1];
/* 这个只有一个元素 */
scanf("%3c",&a[1]);
%c 是读取字符,不是读取字符串 应该用 %2s,并把 char a[1]; 改为 char a[3];
即:
char a[3];
scanf("%2s", a);
[[italic] 本帖最后由 cosdos 于 2007-11-29 07:09 编辑 [/italic]]