#include <cstdlib>
#include <iostream>

int swap(int a,int b)
{
    int c;
    
    c=a;
    a=b;
    b=c;
    
    std::cout<<a<<b;
    return a,b;
}
char swap(char a,char b)
{
     char c;
     a=c;
     b=a;
     c=a;
     return a,b;
     }
     
float swap(float a,float b)
{
      float c;
      a=c;
      b=c;
      a=b;
      return a,b;
      }
      
int main(void)
{
    int val=1,val1=2;
    char val2='a',val3='b';
    float val4=0.1,val5=0.2;
    
    swap(val,val1);
    swap(val2,val3);
    swap(val4,val5);
    std::cout<<val<<val1<<val2<<val3<<val4<<val5;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}



안됨.....