#include <stdio.h>int main(){ char a[5]; char b[5]; scanf("%s%s",a,b); printf("%s,%s",a,b); return 0; } 为什么我在输入时打多了超出字符串数组长度的内容 ,但它还是能正常输出呢 查看完整描述