为什么我的mapCE了
查看原帖
为什么我的mapCE了
390033
_caiji_楼主2020/12/15 19:59
#include<cstdio>
#include<map>
#include<string>
#include<iostream>
using namespace std;
map<char,char> a;
a['0']='F',a['1']='E',a['2']='D',a['3']='C';
a['4']='B',a['5']='A',a['6']='9',a['7']='8';
a['8']='7',a['9']='6',a['A']='5',a['B']='4';
a['C']='3',a['D']='2',a['E']='1',a['F']='0';
int main(){
    string in;
    cin>>in;
    putchar('#');
    for(int i=1;i<7;i++){
        putchar(a[in[i]]);
    }
    return 0;
}

            /tmp/compiler_6iqbjb6b/src:7:1: 错误:‘a’不是一个类型名
 a['0']='F',a['1']='E',a['2']='D',a['3']='C';
 ^
/tmp/compiler_6iqbjb6b/src:8:1: 错误:‘a’不是一个类型名
 a['4']='B',a['5']='A',a['6']='9',a['7']='8';
 ^
/tmp/compiler_6iqbjb6b/src:9:1: 错误:‘a’不是一个类型名
 a['8']='7',a['9']='6',a['A']='5',a['B']='4';
 ^
/tmp/compiler_6iqbjb6b/src:10:1: 错误:‘a’不是一个类型名
 a['C']='3',a['D']='2',a['E']='1',a['F']='0';
 ^

为什么会报错?

2020/12/15 19:59
加载中...