5 main (int argc
, char *argv
[])
17 n
= wscanf (L
"%s %S %c%C %d", buf1
, wbuf2
, &c3
, &wc4
, &d
);
19 if (n
!= 5 || strcmp (buf1
, "Hello") != 0 || wcscmp (wbuf2
, L
"World") != 0
20 || c3
!= '!' || wc4
!= L
'!' || d
!= 42)
22 printf ("*** FAILED, n = %d, buf1 = \"%s\", wbuf2 = L\"%S\", c3 = '%c', wc4 = L'%C', d = %d\n",
23 n
, buf1
, wbuf2
, c3
, wc4
, d
);