Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2006, 23:35
Avatar de BLEND
BLEND
 
Fecha de Ingreso: marzo-2006
Mensajes: 97
Antigüedad: 18 años, 2 meses
Puntos: 0
Ayuda con punteros

Que tal, he comenzado a ver el tema de los apuntadores y tengo el siguiente codigo que no funciona:

#include <stdio.h>
#include <stdlib.h>

int numLet(char **org, char **des);

int i=0;

int numLet(char **org, char **des)
{
while(*org++)
{
*(des+i)=*(org+i);
i++;
}
return i;
}

int main()
{
char *org,*des;
int r;
printf("Cadena: ");
scanf("%s",&org);
numLet(&org,&des);
printf("Numero de letras es: %d\n\n",i);
system("pause");
return 0;
}

como soy principiante en este tema, no se en donde esta mi error, ya que al correrlo, me muestra un valor de 13, cea cual sea el numero de letras, y al terminar el problema se traba la ventana y me aparece la ventana de finalizar tarea, les agradeceria cualquier ayuda, gracias...