mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-23 11:20:07 +00:00
28 lines
505 B
C
28 lines
505 B
C
|
#include <ansidecl.h>
|
||
|
#include <stdio.h>
|
||
|
|
||
|
int
|
||
|
DEFUN_VOID(main)
|
||
|
{
|
||
|
char buf[80];
|
||
|
int i;
|
||
|
int lost = 0;
|
||
|
|
||
|
scanf ("%2s", buf);
|
||
|
lost |= (buf[0] != 'X' || buf[1] != 'Y' || buf[2] != '\0');
|
||
|
if (lost)
|
||
|
puts ("test of %2s failed.");
|
||
|
scanf (" ");
|
||
|
scanf ("%d", &i);
|
||
|
lost |= (i != 1234);
|
||
|
if (lost)
|
||
|
puts ("test of %d failed.");
|
||
|
scanf ("%c", buf);
|
||
|
lost |= (buf[0] != 'L');
|
||
|
if (lost)
|
||
|
puts ("test of %c failed.\n");
|
||
|
|
||
|
puts (lost ? "Test FAILED!" : "Test succeeded.");
|
||
|
return lost;
|
||
|
}
|