int main(void) { char str[18]="wo ai xiaomin"; replaceBlank(str,18); printf("after replace str=%s\n",str); return 0; }
int main(int argc, char** argv[]) { char* s = "Mr John Smith"; int length = 13; int trueLength = replaceBlank(s, length); std::cout << trueLength << std::endl; return 0; }
int main() { char string[] = "we are happy"; char *new_string = NULL; new_string = replaceBlank(string); printf("%s\n", new_string); return 0; }
int main() { char s1[N] = "we are young"; replaceBlank(s1, 12); printf("%s\n", s1); char s2[N] = "baakdad"; printf("%s\n", s2); return 0; }
int main(int argc, char* argv[]) { { char str[100] = "We are happy."; replaceBlank(str, 100); assert(strcmp(str, "We%20are%20happy.") == 0); printf("%s\n", str); } { char str[100] = "We are happy."; replaceBlank(str, 0); assert(strcmp(str, "We are happy.") == 0); printf("%s\n", str); } { char str[100] = "We are happy."; replaceBlank(NULL, 100); assert(strcmp(str, "We are happy.") == 0); printf("%s\n", str); } { char str[] = "happy"; replaceBlank(str, sizeof(str)); assert(strcmp(str, "happy") == 0); printf("%s\n", str); } { char str[2] = " "; replaceBlank(str, 2); assert(strcmp(str, " ") == 0); printf("%s\n", str); } return 0; }