Paulo8x Postado Maio 5, 2012 Denunciar Share Postado Maio 5, 2012 Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .#include <stdio.h> #include <stdlib.h> int main() { int contador; int cont_alg = 0; int cpf[11]; do { printf("Digite seu CPF: "); scanf("%d",&cpf); for (contador = 11; contador > 0; contador = contador - 1) { if (cpf[contador] != "" ) { cont_alg = cont_alg + 1; } } } while(cont_alg == 11 ); system("pause"); return(0); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dan Oliveira Postado Maio 7, 2012 Denunciar Share Postado Maio 7, 2012 Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .#include <stdio.h> #include <stdlib.h> int main() { int contador; int cont_alg = 0; int cpf[11]; do { printf("Digite seu CPF: "); scanf("%d",&cpf); for (contador = 11; contador > 0; contador = contador - 1) { if (cpf[contador] != "" ) { cont_alg = cont_alg + 1; } } } while(cont_alg == 11 ); system("pause"); return(0); }Use a função getche() para ler caracteres e depois passa-los a uma string e a função isdigit() para saber se o ususario digitou um numero mesmo. use um for sem nada. use os headers conio.h e ctype.hfor(;;) e use um break; para sair do laço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo8x
Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.