Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2010, 20:16
Avatar de Fernand0
Fernand0
 
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 3 meses
Puntos: 19
Respuesta: funciones de referencia(cadenas con punteros...)ayuda porfis

Código C++:
Ver original
  1. #include <string.h>
  2. #include <conio.h>
  3. #include <iostream>
  4. using namespace std;
  5.  
  6. int func(char* chars, int length);
  7.  
  8. int main()
  9. {
  10.     int count=0;
  11.    
  12.     char* str="hola";
  13.     count=func(str, 4);
  14.    
  15.     cout << "count for '" << str << "': " << count << endl;
  16.    
  17.     getch();
  18.     return 0;
  19. }
  20.  
  21. int func(char* chars, int len)
  22. {
  23.     int count=0;
  24.     char* voc="aeiou";
  25.    
  26.     chars=strpbrk(chars, voc);
  27.     while(chars!=NULL && ++count)
  28.         chars=strpbrk(chars+1, voc);
  29.    
  30.     return count;
  31. }

cambiale el cout por la version printf de C y listo