Lines Matching full:scanf
8 int scanf(const char * restrict, ...) ;
12 scanf(s, i); // expected-warning{{ormat string is not a string literal}}
13 scanf("%0d", i); // expected-warning{{zero field width in scanf format string is unused}}
14 scanf("%00d", i); // expected-warning{{zero field width in scanf format string is unused}}
15 scanf("%d%[asdfasdfd", i, s); // expected-warning{{no closing ']' for '%[' in scanf format string}}
18 scanf ("%" "hu" "\n", &s_x); // no-warning
19 scanf("%y", i); // expected-warning{{invalid conversion specifier 'y'}}
20 scanf("%%"); // no-warning
21 scanf("%%%1$d", i); // no-warning
22 scanf("%1$d%%", i); // no-warning
23 scanf("%d", i, i); // expected-warning{{data argument not used by format string}}
24 scanf("%*d", i); // // expected-warning{{data argument not used by format string}}
25 scanf("%*d", i); // // expected-warning{{data argument not used by format string}}
26 scanf("%*d%1$d", i); // no-warning
30 scanf("%hhs", "foo"); // expected-warning{{length modifier 'hh' results in undefined behavior or no effect with 's' conversion specifier}}
31 scanf("%1$zp", p); // expected-warning{{length modifier 'z' results in undefined behavior or no effect with 'p' conversion specifier}}
32 scanf("%ls", ws); // no-warning
33 scanf("%#.2Lf", ld); // expected-warning{{invalid conversion specifier '#'}}