title: How to compare strings in C conditional preprocessor-directives
body: <p>I have to do something like this in C. It works only if I use a char, but I need a string. How can I do this?</p>
  
  <pre><code>#define USER "jack" // jack or queen
  
  #if USER == "jack"
  #define USER_VS "queen"
  #elif USER == "queen"
  #define USER_VS "jack"
  #endif
  </code></pre>