#include<stdio.h>
#include<stdlib.h>

struct endereco {
    char rua[50];
    int numero;
};
struct cadastro {
    char nome[50];
    int idade;
    struct endereco ender;
};
int main(int argc, char const *argv[]) {
    struct cadastro c;

    printf("Nome-> ");
    scanf("%50[^\n]",c.nome);
    printf("Idade-> ");
    scanf("%d",&c.idade);
    printf("Rua-> ");
    scanf(" %50[^\n]",c.ender.rua);
    printf("Numero-> ");
    scanf("%d",&c.ender.numero);
    
    printf("\n\nNome: %s\nIdade: %d\nRua: %s\nNumero: %d", c.nome, c.idade, c.ender.rua, c.ender.numero);

    return 0;
}
