Muchas gracias por la respuesta, lo que a mi me faltaba saber era que al declarar la función hay que poner cadena también
bool Analiza(char cadena[]);
bool Analiza(char cadena[]);
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
//Programa que llama a una funcion con una cadena
#include<iostream>
using namespace std;
bool Analiza(char);
int main()
{
// Almacenamos la cadena en la variable cifras[]
char cifras[9];
//Pedimos la cadena por pantalla
cout<<"Introduce 9 caracteres: ";
for(int i=0; i<9; i++) cin>>cifras[i];
//Llamamos a la funcion con nuestros caracteres
Analiza(cifras[9]); //Se que esta linea no funciona, y es en la que tengo dudas
return 0;
}
//Funcion que analiza la cadena de caracteres
bool Analiza (char Letras[10])
{
}
//Programa que almacena el nombre y numero de telefono de 10 personas y permite mostrarlos
#include<iostream>
using namespace std;
struct Persona {
char Nombre[65];
long Telefono;
} Gente[10];
int main()
{
//Mostramos por pantalla la utilidad del programa
cout<<"Programa de almacenamiento de datos de personas"<<endl;
cout<<"-----------------------------------------------"<<endl<<endl;
char opcion;
int CuentaLetras=0;
//Creamos la interacion inicial para introducir los 10 datos
for (int i=0; i<10; i++)
{
//mensaje inicial
cout<<"Introduce un nombre: ";
//Bucle que almacena los nombres en la variable
do
{
cin>>Gente[i].Nombre[CuentaLetras];
CuentaLetras++;
}
while(Gente[i].Nombre[CuentaLetras-1]!='.');
CuentaLetras=0;
}
for(int i=0; i<10; i++)
{
cout<<Gente[i].Nombre;
}
//Creamos el menu de interacion con el usuario.
do
{
cout<<"a) Buscar por nombre"<<endl;
cout<<"b) Buscar por número de télefono"<<endl;
cout<<"c) Salir"<<endl<<endl;
cout<<"Pulsa una opcion: ";
cin>>opcion;
//Opcion a. Buscar por nombre
//Opcion b. Buscar por número de telefono
}
//Opcion c. Salir
while(opcion!='c');
return 0;
}
Citarpodrias probar a desenchufar el telefono inalambrico