Fundamentos:Solucións:Búsqueda de Letra
De ASIRodeira
Escribir unha función que indique a dirección de memoria onde aparece por primeira vez cad1 dentro de cad
char *estaEn(char l,char *cad);
Solución de Xavi:
Pseudocódigo
c=0; atopado=-1; Mentras (cad[c]!=l) e (cad[c]!=0) c=c+1 Fin-Mentras Si cad[c]==l atopado=c; Devolver atopado
Implementación en C
int estaEn(char l,char *cad) { int atopado=-1; int c=0; while((cad[c]!=l)&&(cad[c]!=0)) { c++; } if (cad[c]==l) atopado=c; return atopado; }



