Tienes errores como:
- en la funcion opcionL intentas usar una varible que no tienes declarada dentro de su cuerpo y tampoco es global (cad1)
- cuando vas a implementar las dos funciones opcionL y opcionN, tienes que ponerle el tipo de dato al parametro
aki te dejo el codigo funcionando:
Código c++:
Ver original#include <stdio.h>
#include <string.h>
#include <conio.h>
void opcionN (char cadena[]);
void opcionL (char cadena[]);
main (){
char op='l';
char cadena[]="12345";
if (op=='l')
opcionL(cadena);
else
opcionN(cadena);
}
void opcionN ( char cad1[])
{
// char cadena[] = cad1;
int x;
for (x = 0; x < tam; x++)
{
if (cad1[x]> 'A' && cad1[x]< 'z' )
else
printf("el dato ingresado es erroneo"); }
}
void opcionL (char cad2[])
{
int x;
for (x = 0; x < tam; x++)
{
if (cad2[x]> 'A' && cad2[x]< 'z' )
printf("el dato ingresado es erroneo"); else
}
}