- #include <stdio.h> 
- #include <stdlib.h> 
- #include <string.h> 
-   
- char* cadastrarLocacaoNome(void); 
-   
- int main(void) { 
-     char nome[100]; 
-     char *auxiliar = cadastrarLocacaoNome(); 
-   
-     if (auxiliar == NULL) { 
-         puts("Erro ao alocar memoria!"); 
-         return 1; 
-     } 
-   
-   
-   
-   
-     return 0; 
- } 
-   
- char* cadastrarLocacaoNome(void) { 
-     char *- nomeCliente  = malloc(sizeof *- nomeCliente  * 100);
 
-   
-     if (nomeCliente != NULL) { 
-         printf("Informe o nome do cliente: "); 
-         fgets(- nomeCliente , 100,-  stdin );
 
-     } 
-   
-     return nomeCliente; 
- } 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKY2hhciogY2FkYXN0cmFyTG9jYWNhb05vbWUodm9pZCk7CgppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyIG5vbWVbMTAwXTsKICAgIGNoYXIgKmF1eGlsaWFyID0gY2FkYXN0cmFyTG9jYWNhb05vbWUoKTsKCiAgICBpZiAoYXV4aWxpYXIgPT0gTlVMTCkgewogICAgICAgIHB1dHMoIkVycm8gYW8gYWxvY2FyIG1lbW9yaWEhIik7CiAgICAgICAgcmV0dXJuIDE7CiAgICB9CgogICAgc3RyY3B5KG5vbWUsIGF1eGlsaWFyKTsKCiAgICBmcmVlKGF1eGlsaWFyKTsKCiAgICBwcmludGYoIk5vbWU6ICVzIiwgbm9tZSk7CgogICAgcmV0dXJuIDA7Cn0KCmNoYXIqIGNhZGFzdHJhckxvY2FjYW9Ob21lKHZvaWQpIHsKICAgIGNoYXIgKm5vbWVDbGllbnRlID0gbWFsbG9jKHNpemVvZiAqbm9tZUNsaWVudGUgKiAxMDApOwoKICAgIGlmIChub21lQ2xpZW50ZSAhPSBOVUxMKSB7CiAgICAgICAgcHJpbnRmKCJJbmZvcm1lIG8gbm9tZSBkbyBjbGllbnRlOiAiKTsKICAgICAgICBmZ2V0cyhub21lQ2xpZW50ZSwgMTAwLCBzdGRpbik7CiAgICB9CgogICAgcmV0dXJuIG5vbWVDbGllbnRlOwp9