I just started in C programming and I know that “%d” defines that it will be a number value, as in:
int x = 9;
printf("X = %d", x);
getchar();
return 0;
but what are the other variable specifiers for C? (to define strings, and do they change for float, double, long, etc.?)
There’s a good summary of the specifiers available at http://en.wikipedia.org/wiki/Printf_format_string#Format_placeholders .