Funciones En C

Páginas: 2 (307 palabras) Publicado: 22 de febrero de 2013
//programa de operaciones de cadena con funciones y apuntadores creando un prototipo llamado cadena

#include
#include
#include
main()
{
int opc;
char cade;
char *cad;char cade1;
char *cad1;
char cade2;
char *cad2;
char cadena;
char *caden;
char carac;
char car;

do
{printf("\n\n:::::::::::::::MENU::::::::::::::::\n");
printf("\n1.Obtiene la longitud de una cadena.\n2.Copia una cadena.\n3.Buca un caracter en una cadena.\n4.Salir\nIngresa la opcion deseada: ");scanf("%d",&opc);
switch (opc)
{
case 1:printf("\nintroduce una cadena: ");
scanf("%s",&cade);
cad=&cade;printf("\nlongitud=%d\n",long_cad(cad));
break;
case 2: char *cad1, *cad2;

cad1=(char*)malloc(20*sizeof(char));
cad2=(char*)malloc(20*sizeof(char));printf("introcude la cadena 1: ");
scanf("%s",&cade1);
cad1=&cade1;
printf("introcude la cadena 2: ");
scanf("%s",&cade2);
cad2=&cade2;copia_cad(cad1,cad2);
printf("la cadena copia es: ");
puts(cad1);
printf("\n");
getchar();
break;
case 3:
printf("\nintrocude la cadena : ");scanf("%s",&cade);
cad=&cade;
printf("\nintrocude un caracter: ");
scanf(" %c",&car);

int x;x=busca_cad(cad, car);
if (x==0)
printf("\nel dato: %c no se encontro",car);
if(x>=1)
printf("\nel dato: %c seencontro", car);
printf("\n");
break;
case 4: printf("saliendo...");
break;

default: printf("Error.... \n");
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones C++
  • Funciones en C
  • Funciones C++
  • Funciones en c++
  • Funciones C++
  • Funciones C++
  • funciones en c
  • Funciones C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS