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