Ir para conteúdo
Fórum Script Brasil

Texano

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Texano

Texano's Achievements

0

Reputação

  1. Pessoal, tenho um algoritmo que está me dando uma dor de cabeça tremenda. #include <stdlib.h> #include <stdio.h> #include <string.h> #include <locale.h> #include <ctype.h> main(){ system("color 0A"); setlocale(LC_ALL,""); char string[101], chr; int i, contchr; printf("Digite uma string de no máx. 100 caracteres:\n"); fgets(string,100,stdin); system("cls"); printf("Insira o caractere que será contabilizado: "); scanf("%c", &chr); system("cls"); contchr=0; for (i=0;i<strlen(string);i++){ if (chr) contchr++; else printf("Caractere não encontrado"); } printf("%s", string); printf("O número de vezes que '%c' aparece na string: %d\n\n", chr, (contchr-1)); system("PAUSE"); } o resultado sempre sai além do esperado. suspeito que o problema esteja no laço, mas não tenho certeza. desde já agradeço a ajuda.
×
×
  • Criar Novo...