/******************************************************************************
Online C Compiler.
Code, Compile, Run and Debug C program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char *newStr(int len) {
return (char *)malloc(sizeof(char) * len);
}
void _remove(char *s) {
int len = strlen(s);
char *copy = newStr(len);
for (int i = 1; i < len; i++)
copy[i - 1] = s[i];
copy[len - 2] = '\0';
free(s);
s = newStr(len);
strcpy(s, copy);
}
int main() {
char x[] = "Hello World";
char *teste = newStr(strlen(x) + 1);
strcpy(teste, x);
_remove(teste);
printf("%s\n", teste);
return 0;
}