title: The program does not print the values
body: <p>Hello my software should print the abc but unfortunately it does not work I think the problem is related to the line 19 so if someone could tell me why this is happening I appreciate it </p>
  
  <p>My code-</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;string.h&gt;
  
  #define NUM_ABC_LET 27
  
  void ABC(char abc[NUM_ABC_LET]);
  int main()
  {
      char abcString[NUM_ABC_LET] = "";
      ABC(abcString);
      puts(abcString);
  }
  
  void ABC(char abc[NUM_ABC_LET])
  {
      char letter;
      for (letter = 'a'; letter &lt;= 'z'; letter++)
      {
          strcat(abc, letter);
      }
  }
  </code></pre>