运行 ID: 44259

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";
         ^~~