Uso de strchr
#include <stdio.h> #include <string.h> int main() { const char *cadena = "Esta es una prueba"; /* inicializa el apuntador a char */ char caracter1 = 'a'; /* inicializa el caracter1 */ char caracter2 = 'z'; /* inicializa el caracter2 */ /* si caracter1 se encuentra en cadena */ if ( strchr( cadena, caracter1 ) != NULL ) { printf( "'%c' se encuentra en "%s".n", caracter1, cadena ); } /* fin de if */ else { /* si no se encuentra caracter1 */ printf( "'%c' no se encontro en "%s".n", caracter1, cadena ); } /* fin de else */ /* si caracter2 se encuentra en cadena */ if ( strchr( cadena, caracter2 ) != NULL ) { printf( "'%c' se encontro en "%s".n", caracter2, cadena ); } /* fin de if */ else { /* si no se encontro caracter2 */ printf( "'%c' no se encontro en "%s".n", caracter2, cadena ); } /* fin de else */ return 0; /* indica terminación exitosa */ } /* fin de main */
Antes de comentar: Gran parte de los ejercicios propuestos no tienen librerías debido a que Wordpress las eliminó al verlas como etiquetas HTML. Si sabes/tienes/conoces las librerías que hacen falta, déjalo en los comentarios. Y lo mas importante: Todos los ejemplos fueron realizados por personas con únicamente conocimiento básico del lenguaje, no de programación.
Otro punto importante: Si vas a sugerir un segmento de código en algún lenguaje debes hacerlo así:
- Si es lenguaje C [c]Código en C[/c]
- Si es lenguaje Pascal [pascal]Aquí dentro el código de Pascal[/pascal].
De esta manera el código coloreas el código.
Otro punto importante para muchos que sienten que se les ignora: Todos los comentarios los reviso y en su debido momento los apruebo, pero ojo con el con lo siguiente:Me reservo el derecho de alterar, publicar o no los comentarios as´ como cambiar mis condiciones en el momento que así lo requiera.
¿estas de acuerdo? entonces adelante que ya te he quitado bastante tiempo leyendo esta basura de advertencias :)
Comentarios
Hola, no tenía por sabido que esto salió de la página de un libro, aunque de cierta forma hoy tiene sentido.
La única fuente que conozco es la que cursé hace 5 años en bachillerato, jamás toqué un libro. Sólo mi habilidad para escribir rápidamente lo que veía en el proyector.
Escrito a mano. No tuve la costumbre de leer libros en aquel entonces.
Gracias por la sugerencia, de saber con exactitud a todo hubiera agregado una fuente ;)
Hola:
Llegue a esta pagina mediante google, sin embargo no veo donde dice que sacaste este programita en c del libro, Como programar C/C++ y Java de Harvey M. Deitel y Paul J. Deitel, de la libreria Pearson Educacion, pagina 308, tal vez me equivoque y tengas una seccion de bibliografia pero como sugerencia seria bueno ponerlo en esta misma pagina.
Saludos.