Ir ao conteúdo
  • Cadastre-se

Separar digitos em C


djairguedes

Posts recomendados

Ola!!!!! Como faço para separar os digitos de um numero qualquer em linguaguem C??? Tenho que usar algum comando de repetição(for/while)?

Necessito saber disto para o seguinte programa :

O programa ler um numero inteiro qualquer de n digitos e determina quantos digitos são iguais a 7 e imprima esta informação...

Mandem soluções(código fonte), onde eu informo o por favor !!!

Desde já, Agradeço...

Link para o comentário
Compartilhar em outros sites

Amigo, fiz este codigo, não sei se é exatamente o que voce quer.


#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{
char num[30];
int i, qtd=0;
printf("Digite os numeros => ");
strupr(gets(num));
for (i=0;i<=(strlen(num)-1);i++)
{
if (num[i]=='7')
qtd++;
}

if (qtd>0)
printf("\n\nExistem %d numeros 7",qtd);
else
printf("\n\nNao tem nenhum numero 7");
getch();
}

Link para o comentário
Compartilhar em outros sites

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