-
Total de itens
1 -
Registro em
-
Última visita
Sobre Emerson Schneider
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
Emerson Schneider's Achievements
0
Reputação
-
Emerson Schneider alterou sua foto pessoal
-
Boa Tarde pessoal, Sou totalmente leigo e iniciante se tratando de programação. Curso engenharia mecânica e depois de estudar algoritimos na faculdade , tomei gosto pela coisa. estou começando a estudar por conta linguagem C. Chegando na parte de structs , estou com um problema que não consigo achar o erro. um exercicio pede algo simples: "Implemente um programa que leia o nome , a idade e o endereço de uma pessoa e armazene esses dados em uma estrutura. Em seguida imprima na tela os dados obtidos." resolvi praticar um pouco de estrutura aninhada e digitei o seguinte código: " #include <stdlib.h> #include <stdio.h> struct endereco { char rua [50]; int num ; }; struct cadastro { char nome [50]; int idade; struct endereco ender; }; int main (){ struct cadastro c ; printf ("Nome: "); gets (c.nome); printf("\nIdade: "); scanf ("%d " ,&c.idade); printf ("\n Rua: "); gets (c.ender.rua); printf("\nNumero: "); scanf ("%d \n" , &c.ender.num); printf ("\n %s , %d anos , Rua %s , numero: %d ", c.nome , c.idade , c.ender.rua , c.ender.num); system ("pause"); return 0; } " o compilador não indicou nenhum erro. Mas , acontece o seguinte: