Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2012, 09:53
MRCHIRIMPAS
 
Fecha de Ingreso: septiembre-2012
Mensajes: 2
Antigüedad: 11 años, 8 meses
Puntos: 0
Problema con funciones y caracteres en c++

Lo que pasa es que tengo 3 códigos, lo que estoy intentando hacer es una función que me haga swap, pero no se como regresar los valores de fun.c para que los pueda mostrar en uno.c

1) fun.h

#ifndef fun_h
#define fun_h

char swap(char *a,char *b);

#endif


2) fun.c

#include "fun.h"

char swap(char *s,char *t){
char aux;
aux=*s;
*s=*t;
*t=aux;
}

3)uno.c

#include <stdio.h>
#include "fun.h"
char a='A',b='B',c='C',d='D',e='E';

int main(){
printf("%c \n",swap(&a,&b));
return 0;
}

espero que me puedan ayudas :)