Ir ao conteúdo

Separar um numero em 2 Vetores


Rlxbky

Posts recomendados

Postado

Galerinha tipo eu preciso que os 2 digitos que serão guardados no num se transformem em 2 vetores.. Exemplo DIGITEI 25 quero pegar o 25 e colocar o 2 em um vetor e o 5 em outro vetor

para que eu possa comparar cada um deles com cada um dos vetores que geram numeros aleatorios... para poder comparar os que tem a mesma posição e numero...

realmente nem sei se isso é possivel rsrsrs ou se alguem souber outra maneira possivel de fazer isso que siga esse conceito...

se alguem poder me ajudar ficaria muito grato

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

main()
{
int vetor[1],num,x;
srand(time(NULL));

for(x=0;x<=1;x++)
{vetor[x] = rand() % 9;}

while (vetor[0] == vetor[1] )
{
for(x=0;x<=1;x++)
{vetor[x] = rand() % 9;}
// Fica testando porque os numeros não podem dar repetidos...
}

printf("\nNumero Sorteado: %d%d\n",vetor[0],vetor[1]);
//essa linha de cima no caso não aparecera no programa apenas coloquei
//ela agora para poder testar...

printf ("Digite Seu palpite (2 Digitos): ");
scanf("%d",&num);
//Preciso dividir o valor do num em 2 vetores...

}
getch();}

Postado

Basta pegar o resultado da divisão e do módulo, por 10.


int num = 25;
printf("primeiro digito: %d\n", num / 10);
printf("segundo digito: %d\n", num % 10);

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!