Galera, estou tendo um problema com esse algoritmo da agenda telefonica, sempre quando escolho a opção para adicionar um contato, na hora de colocar o nome, ele junta o nome com o numero, não lê cada um separadamente... Por favor quem puder ajudar ficarei muito agradecido!!!
printf("==============================================\n");
printf("---------------AGENDA TELEFONICA--------------\n");
printf("==============================================\n\n");
printf("1 - Adicionar contato\n");
printf("2 - Buscar contato\n");
printf("0 - Sair\n\n");
scanf("%d",&opcao);
switch (opcao){
case 1:
printf("Nome: \n");
gets(nome);
printf("Numero: \n");
gets(numero);
printf("Email: \n");
gets(email);
case 2:
printf("\n-------CONTATOS------\n\n");
printf("%s\n",nome);
printf("%s\n",numero);
printf("%s",email);
case 3:
printf("\n");
}