Ответить: «Кто-нибудь знает какие-либо [другие языки программирования с литералами сложного числа], которые используют i?»
Да, C ++ со стандартом C ++ 14. Вы должны использовать правильное пространство имен:
#include <complex>
using namespace std::complex_literals;
std::complex<double> z = 2 + 3i;