tests/ansi: fix positional arguments
@@ -147,13 +147,13 @@ int main() {
assert(!strcmp(buf, "14"));
// Test %n$ syntax.
- sprintf(buf, "%0$d", 12);
+ sprintf(buf, "%1$d", 12);
assert(!strcmp(buf, "12"));
- sprintf(buf, "%0$d %0$d", 12);
+ sprintf(buf, "%1$d %1$d", 12);
assert(!strcmp(buf, "12 12"));
- sprintf(buf, "%0$d %1$d %0$d", 12, 14);
+ sprintf(buf, "%1$d %2$d %1$d", 12, 14);
assert(!strcmp(buf, "12 14 12"));
- sprintf(buf, "%0$d %1$s %1$s", 12, "foo");
+ sprintf(buf, "%1$d %2$s %2$s", 12, "foo");
assert(!strcmp(buf, "12 foo foo"));
return 0;
