title: C char to string (passing char to strcat())
body: <p>my problem is in convert a char to string
  i have to pass to strcat() a char to append to a string, how can i do?
  thanks!</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;string.h&gt;
  
  char *asd(char* in, char *out){
      while(*in){
          strcat(out, *in); // &lt;-- err arg 2 makes pointer from integer without a cast
          *in++;
      }
      return out;
  }
  
  int main(){
      char st[] = "text";
      char ok[200];
      asd(st, ok);
      printf("%s", ok);
      return 0;
  }
  </code></pre>