Al ejecutarlo no me permite ingresar la letra
Publicado por Manuel (6 intervenciones) el 21/10/2017 20:55:02
Hola, soy un aprendiz en este mundo de la programación. El problema que tengo es con el valor "letra". Al momento de compilarlo no me da ningun error, pero al correrlo no me permite ingresar la letra.
El problema que tengo es que al momento de compilarlo no me da ningun error o advertencia, pero al momento de correrlo me permite nada mas ingresar la frase pero no la letra y de inmediato pone "La cantidad de veces que aparece la letra dentro de la frase fue de: " y pone 0.
Espero que lo entiendad y me puedan ayudar. Gracias!!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio>
main()
{
char frase[50],letra;
int C=0,i=0;
cout<<"Introduzca una frase: ";
cin>>frase;
cout<<"Introduzca una letra que desee que cuente: ";
cin>>letra;
do{
if(frase[i]==letra){
C++;
}
i++;
}while(i<50);
cout<<"La cantidad de veces que aparece la letra dentro de la frase fue de: "<<C;
getch();
}
El problema que tengo es que al momento de compilarlo no me da ningun error o advertencia, pero al momento de correrlo me permite nada mas ingresar la frase pero no la letra y de inmediato pone "La cantidad de veces que aparece la letra dentro de la frase fue de: " y pone 0.
Espero que lo entiendad y me puedan ayudar. Gracias!!
Valora esta pregunta


0