I'm struggling to understand why I get an error in the following code when trying to compile:
#include <stdlib.h>
#include <stdio.h>
int main()
{
    puts("");
    int i = 0;
    return 0;
}
If I comment out the puts("");, it will compile.
I'm using Visual Studio, and I complie this as C Code, using /TC.
 
     
     
     
    