1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

* stdio-common/Makefile (tests): Add scanf[1-9].

* stdio-common/scanf[1-9].c: New files.  Bug tests from hjl.
Wed Jan 24 03:22:07 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* stdio-common/Makefile (tests): Add scanf[1-9].
	* stdio-common/scanf[1-9].c: New files.  Bug tests from hjl.
This commit is contained in:
Roland McGrath
1996-01-24 08:23:33 +00:00
parent 0793d3483a
commit a66067befe
11 changed files with 201 additions and 1 deletions

24
stdio-common/scanf2.c Normal file
View File

@ -0,0 +1,24 @@
#include <stdio.h>
#include <stdlib.h>
main()
{
int point, x, y;
point = x = y = -1;
sscanf("0x10 10", "%x %x", &x, &y);
printf("%d %d\n", x, y);
if (x != 0x10 || y != 0x10)
abort ();
point = x = y = -1;
sscanf("P012349876", "P%1d%4d%4d", &point, &x, &y);
printf("%d %d %d\n", point, x, y);
if (point != 0 || x != 1234 || y != 9876)
abort ();
point = x = y = -1;
sscanf("P112349876", "P%1d%4d%4d", &point, &x, &y);
printf("%d %d %d\n", point, x, y);
if (point != 1 || x != 1234 || y != 9876)
abort ();
return 0;
}