Bueno lo primero que tienes que hacer dentro de este programa es introducir una cadena de letras, números, especiales, etc., y posteriormente buscar la posición de un carácter de la misma. Si en caso de que se repitiera algún carácter de la cadena, el primero leído seria el que se encuentra de izquierda a derecha.
Ejemplo:
Código:
#include <conio.h> #include <stdio.h> #include <string.h> #include <windows.h> main() { system("color 1e"); char caracter, cadena[80], *ptr; printf("\n \xdd Introduce la cadena donde se va a buscar: "); gets(cadena); printf("\n \xdd Escribe el caracter a buscar: "); caracter=getchar(); ptr=strchr(cadena, caracter); if(ptr==0) printf("\n \xdd El caracter %c no se encuentra en la cadena.",caracter); else printf("\n \xdd El caracter se encuentra en la posicion: %d",ptr-cadena+1); printf("\n\n\n\n Pulse cualquier tecla para salir..."); getch(); }
Si colocas otro carácter que no se encuentre dentro de la cadena, el mensaje seria: El carácter no se encuentra en la cadena.
Acerca de mi
Buscar en el blog
Lista de categorias
- CSS (14)
- Entretenimiento (4)
- HTML (18)
- Iconos (13)
- Inspiración (13)
- JAVA Interfaz (6)
- jQuery (3)
- Lo que NO encontré en Internet (1)
- Programas en C (69)
- Recursos Online (13)
- Trucos (6)
- Widgets (2)
Contenido del Blog
Comentarios recientes
Sigueme en Twitter
Archivo del blog
-
▼
2012
(131)
-
▼
julio
(36)
- Dos programas que leen un valor, uno para imprimir...
- Imprimir una serie donde cada numero es la suma de...
- Elegir un producto para ver su costo
- Proteger carpetas con archivos por medio de clave ...
- Iconos de la Liga MX, Ascenso MX y Copa MX del Fut...
- Calcular el area de un circulo con programa en C
- Calcular la hipotenusa de un triangulo rectangulo
- Calcular la suma de los diez primeros multiplos de...
- Imprimir dos series numericas verticales del uno a...
- Escribir el dia de la semana del uno al siete
- Dezplazamiento de un asterisco alrededor de la con...
- Escribir un numero o palabra para repetirla o repe...
- Escribir un numero para elevarlo al cuadrado y al ...
- Calcular el factorial de un numero
- Calcular el numero de dias vividos
- Imprimir una serie numerica del uno al cien y vice...
- Imprimir las cinco vocales con programa en C
- Comparar si un numero es mayor que el otro o si so...
- Introducir el numero de un mes uno-doce y visualiz...
- Introducir la edad para saber si eres un bebe, nin...
- Programa que lee diez numeros enteros para calcula...
- Introducir una cadena para buscar la posicion de u...
- Simular una clave numerica de acceso, con un unico...
- Crear botones con acceso directo para apagar y rei...
- Introducir un caracter y escribir el numero de rep...
- Programa que se presenta, pregunta como te llamas ...
- Desplazar palabras de forma horizontal y vertical ...
- Calcular el promedio de cinco calificaciones de un...
- Calcular el area de un triangulo
- Ver una imagen, un sitio web y un video en Ventana...
- Introducir un numero para elevarlo al cuadrado, al...
- Configurar los colores de la consola de los progra...
- Introducir una cadena de caracteres para contar el...
- Activar el protector de pantalla en tres segundos
- Introducir siete valores para ordenarlos de menor ...
- Serie numerica vertical de diez en diez
-
▼
julio
(36)