title: Too many initializers for char b[]
body: <p>It is morse code program.<br>
  I am getting error of <code>too many initializers for char b[]</code>. How can I get rid of this error?</p>
  
  <pre><code>#include&lt;iostream&gt;
  using namespace std;
  
  int main(){
      char a[72]={'A','a','B','b','C','c','D','d','E','e','F','f','G','g','H','h','I','i','J','j','K','k','L','l','M','m','N','n','O','o','P','p','Q','q','R','r','S','s','T','t','U','u','V','v','W','w','X','x','Y','y','z','Z','0','1','2','3','4','5','6','7','8','9','.',',','?','\'','!','/','(',')','&amp;','@'};
      char b[]={".-",".-","-...","-...","-.-.","-.-.","-..","-..",".",".","..-.","..-.","--.","--.","....","....","..","..",".---",".---","-.-","-.-",".-..",".-..","--","--","-.","-.","---","---",".--.",".--.","--.-","--.-",".-.",".-.","...","...","-","-","..-","..-","...-","...-",".--",".--","-..-","-..-","-.--","-.--","--..","--..","-----","-----",".----",".----","..---","..---","...--","...--","....-","....-",".....",".....","-....","-....","--...","--...","---..","---..","----.","----.",".-.-.-",".-.-.-","--..--","--..--","..--..","..--..",".----.",".----.","-.-.-","-.-.--","-..-.","-..-.","-.--.","-.--.","-.--.-","-.--.-",".-...",".-..."};
  
      char c[40]; 
      cout&lt;&lt;"Enter code ";
      cin.getline(c,40);
      for(int i=0;i&lt;1;i++){
          for(int j=0;j&lt;72;j++){ 
              if(b[j]==c[i]){
                  cout&lt;&lt;a[j];
              }
          }
      }
      return 0;
  }
  </code></pre>