Ir ao conteúdo
  • Cadastre-se
Thales Muchante

C o que está errado neste programa STRUCT

Recommended Posts

#include <stdio.h>
#include <conio.h>
int main(void){
    
    struct comeco{
        char primeiro;
        char segundo;
        char fim;
    }inicio={'a','b','c'}; // forma mais complexa
        printf("CHAR:PRIMEIRO:%c\nSEGUNDO:%c\nULTIMO:%c",inicio.primeiro,inicio.segundo,inicio.fim);
    struct meio{
        int primeiro2;
        int segundo2;
        int fim2;
    
    }meio={.fim2=10,.primeiro2=15,.segundo2=20}; // desordem 
    printf("\nINT:PRIMEIRO:%i\nSEGUNDO:%i\nULTIMO:%i",meio.primeiro2,meio.segundo2,meio.fim2);
     
    struct ultimo {
        double primeiro3;
        double segundo3;
        double fim3;
    };
    
    struct ultimo final = {11,12,13    }; // melhorzinha
    printf("\nDOUBLE:PRIMEIRO:%f\nSEGUNDO:%f\nULTIMO:%f",final.primeiro3,final.segundo3,final.fim3);
    
    struct aleatorio {
        int primeiro4;
        int segundo4;
        int fim4;
    };
    
    struct aleatorio aLEA;
    aLEA.primeiro4=60;
    aLEA.segundo4=70;
    aLEA.fim4=50;            //BASICONA
    
    
    
    

    
    
    printf("\nINT:PRIMEIRO:%d\nSEGUNDO:%d\nULTIMO:%d",aLEA.primeiro4,aLEA.segundo4,aLEA.fim4);
}

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
8 horas atrás, Thales Muchante disse:

struct meio{ int primeiro2; int segundo2; int fim2; }meio={.fim2=10,.primeiro2=15,.segundo2=20}; // desordem

procure não usar o nome da struct como variavel também

8 horas atrás, Thales Muchante disse:

struct ultimo final = {11,12,13 };

final é uma palavra reservada, então não nomeie nada com esse nome

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×