Ir ao conteúdo

Posts recomendados

Postado

Oi

Estou precisando de uma ajuda com estruturas...

 

É o seguinte: eu tenho uma matriz [30][30] e nela estão armazenados caracteres aleatórios(f,j,#,&,h...). Eu preciso percorrer esta matriz e encontrar a primeira ocorrência do caractere C. Até ai, tudo bem, só que o exercício pede que eu salve a posição do caractere em uma estrutura e retorne essa posição para a função principal. E eu não faço ideia de como fazer isso.O exercício até dá a estrutura:

 

typedef struct tipo_posicao
{
int lin, col;
} POSICAO;

 

Esse é o código que eu usei para percorrer a matriz:

 

for( i = 0; i <30; i ++){    
        for( j = 0; j <30; j++){
             if( matriz[j]== 'C'){
              //????????---------------------> COMO SALVAR 'I' E 'J' NA ESTRUTURA??
             }}}
    return POSICAO;  

Postado

@AndrezaWF Pode ser na função main, mas sempre declare qualquer objeto de uma estrutura, depois de colocar a estrutura em si, ex.:

//definição de tipo 1º
typedef struct Produto {

	float preco;
	char descricao[100];

} Goiaba, Maca;


//qualquer lugar do código abaixo...
//declarações por 2º
Goiaba  prd_goiaba;
Maca    prd_maca;

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!