title: c programming in VS2013, Warning: printf(): "Too few arguments when" no arguments are required?
body: <p>Hey guys I added this question to a similar post: 
  <a href="https://stackoverflow.com/questions/22142897/why-is-there-warning-printf-too-few-arguments-on-line-59/32023255#32023255">Why is there: Warning: printf(): Too few arguments on line 59</a></p>
  
  <p>and was told to open a new question.</p>
  
  <p>My program still compiles and runs but keep getting this red underline on a simple <code>printf</code> statement saying <code>too few arguments</code>. But its just outputting a message no arguments are needed.</p>
  
  <pre><code>printf("Demonstrating use of operators with an integer variable called 'operation'...\n"); //&lt;&lt;-Warning
  printf("operation = %d and -operation = %d\n", operation, -operation);
  </code></pre>
  
  <p>It doesn't matter what I change the text to it always has the warning with red underline. It still compiles and runs but no idea why it keeps warning me.</p>
  
  <p>There was no warnings anywhere until I added a plain <code>printf</code> outputting a simple message. If I remove it and type a new one it comes back.</p>
  
  <p>If I put it as the last line of code instead of the 1st one it still does it.</p>
  
  <p>Any idea what might be causing this warning?</p>
  
  <p>Note: I do have a lot of other stuff before this section of code these are the last 2 statements of the last function in the c file. Let me know if u want to see all of it but its a lot. All just basic stuff and truckload of comments (notes to myself just learning c).</p>