1#include <assert.h>2#include <stdio.h>3#include <wchar.h>45/*6output:7testing8ok9end:10*/1112int13main(void)14{15 wchar_t *s, buf[40];1617 puts("testing");18 wcscpy(buf, L"case1:");19 s = wcscat(buf, L"ok");20 assert(s == buf);21 assert(!wcscmp(s, L"case1:ok"));2223 wcscpy(buf, L"");24 s = wcscat(buf, L"ok");25 assert(s == buf);26 assert(!wcscmp(s, L"ok"));2728 wcscpy(buf, L"case1:");29 wcscat(buf, L"");30 assert(s == buf);31 assert(!wcscmp(s, L"case1:"));3233 puts("ok");3435 return 0;36}