Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2007, 20:12
usir
 
Fecha de Ingreso: septiembre-2007
Mensajes: 3
Antigüedad: 17 años, 4 meses
Puntos: 0
Exclamación c++ programa q detecta el # de letras a en una frase

me podrian explicar las funciones de este programa detecta las letras a de una frase

#include <stdio.h>
#include <conio.h>
#include <string.h>


int buscar(char *cadena,char *subcadena ){
char *tmp = cadena;
char *pdest;
int bus = 0, pos;
int len = strlen(subcadena);
while(1){
pdest = strstr( tmp, subcadena );
if( !pdest ) break;
pos = pdest - tmp;
tmp += pos + len;
bus++;
}
return bus;
}


main(){
clrscr();

char a[20],b[1];
int x;

printf("Teclea una frase\n");
gets(a);
printf("Que letra quieres identificar\n");
gets(b);

x=buscar(a,b);

printf("El numero de veces que aparece %s es %d\n",b,x);

getch();
return 0;
}