Main.cc: In function ‘int main()’: Main.cc:10:10: error: invalid operands of types ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ and ‘char [2]’ to binary ‘operator*’ if(s[i]*="A"){ Main.cc:10:12: error: in evaluation of ‘operator*=(__gnu_cxx::__alloc_traits >::value_type {aka char}, char [2])’ if(s[i]*="A"){ ^~~ Main.cc:11:9: error: invalid conversion from ‘const char*’ to ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ [-fpermissive] a[i]="T"; ^~~ Main.cc:13:10: error: invalid operands of types ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ and ‘char [2]’ to binary ‘operator*’ if(s[i]*="T"){ Main.cc:13:12: error: in evaluation of ‘operator*=(__gnu_cxx::__alloc_traits >::value_type {aka char}, char [2])’ if(s[i]*="T"){ ^~~ Main.cc:14:9: error: invalid conversion from ‘const char*’ to ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ [-fpermissive] a[i]="A"; ^~~ Main.cc:16:10: error: invalid operands of types ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ and ‘char [2]’ to binary ‘operator*’ if(s[i]*="G"){ Main.cc:16:12: error: in evaluation of ‘operator*=(__gnu_cxx::__alloc_traits >::value_type {aka char}, char [2])’ if(s[i]*="G"){ ^~~ Main.cc:17:9: error: invalid conversion from ‘const char*’ to ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ [-fpermissive] a[i]="C"; ^~~ Main.cc:19:10: error: invalid operands of types ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ and ‘char [2]’ to binary ‘operator*’ if(s[i]*="C"){ Main.cc:19:12: error: in evaluation of ‘operator*=(__gnu_cxx::__alloc_traits >::value_type {aka char}, char [2])’ if(s[i]*="C"){ ^~~ Main.cc:20:9: error: invalid conversion from ‘const char*’ to ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ [-fpermissive] a[i]="G"; ^~~