Вместо использования ^
используйте функцию «pow», которая является предопределенной функцией, выполняющей операцию Power, и ее можно использовать, включив заголовочный файл math.h
.
^
Этот символ выполняетОперация BIT-WISE XOR в C, C ++.
Заменить a^i
на pow(a,i)
.