Thales Morais
-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Thales Morais
-
-
Gente sou iniciante na programação em C e estou tentando fazer um algoritimos porém não consigo chegar a solução sera que alguem poderia me ajudar o exercicio é o seguint:
-Escreva um algoritmo que forneça os números distintos de um vetor lido. Por exemplo, seo vetor lido for v = {3, 2, 1, 3, 4, 1, 5, 5, 2} o algoritmo deverá mostrar os valores 3, 2, 1, 4,5. Considere a leitura de um vetor de 15 números inteiros.meu codigo:#include <stdio.h>#include <stdlib.h>int main (){ int vet[15],i,j,v[15],s,c; for (i=0;i<15;i++) { scanf ("%d", &vet[i]); } j=1; i=0; s=0; c=1; while (i<15){ if (vet[i]==vet[j]) { v[s]=vet[i]; j++; c++; } else { v[s]=vet[i]; j++; } if (j==16){ i++; s++; } } i=0; for (i;i<c;i++) { printf ("%d ", v[s]); } return 0;}
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
Caracter digitado no scanf %d
em C/C#/C++
Postado
Para a comparação de strings você esta no caminho certo apenas se esqueceu de informar o terceiro parametro da função strcmp(String1, String2, Tamanho) feito isso irá funcionar sem problemas veja um exemplo