comparar cadena[i] con caracter
Publicado por Quake (1 intervención) el 07/01/2006 06:46:12
estoy haciendo un programa que lea una cadena de caracteres saque el tamaño de caracteres y conforme a eso pasarla a un ciclo y que me compare cada elemento con una letra y si es igual que la sustituya a su equivalente en morse..
lo que tengo es esto.. solo lo estoy intentando con la letra a pero no estoy usabdo bien la condicion..
main(){
char *plano[100];
int i;
clrscr();
printf("escribe una cadena en texto normal: ");
scanf("%s",&plano);
for(i=0;i<strlen(plano);i++){
if(strchr(plano[i],'a')){
printf(".--");
}
}
getch();
}
lo que tengo es esto.. solo lo estoy intentando con la letra a pero no estoy usabdo bien la condicion..
main(){
char *plano[100];
int i;
clrscr();
printf("escribe una cadena en texto normal: ");
scanf("%s",&plano);
for(i=0;i<strlen(plano);i++){
if(strchr(plano[i],'a')){
printf(".--");
}
}
getch();
}
Valora esta pregunta


0