#include int main(void) { int a=5; printf(\"%d\"+1,a); }
Output: d. I didn\'t get how the output is coming: d ?
Suppose you had:
char x[] = "%d";
What do you expect
printf(x + 1, a);
to print?
Hint: t.c:5: warning: too many arguments for format