缺少字符串终止符'\0'
char a[11]; for (int i = 0; i < 10; i++) std::cin >> a[i]; a[10] = '\0'; ... char c[11];