int p10[] = {0, 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 1000000000};
int change(int *a, int *b, int k, int l)
{
int rk, rl;
if(k <= 0 || k > 9 || l <= 0 || l > 9) return 1;
rk = ((*a/p10[k])%10);
rl = ((*b/p10[l])%10);
*a = *a - (rk*p10[k]) + (rl*p10[k]);
*b = *b - (rl*p10[l]) + (rk*p10[l]);
return 0;
}
только это не перегруженная функция.
Date: Tue, 12 Jan 2016 8:19:08 +0000
From: =?utf-8?Q?NameFrom?= <pochta@yandex.ru>
X-Mailer: The Bat! (v3.99.3) Professional
Reply-To: =?utf-8?Q?NameFrom?= <pochta@yandex.ru>
X-Priority: 3 (Normal)
Message-ID: <172562218.20160112081908@yandex.ru>
To: =?utf-8?Q?NameTo?= <email@email.com>
Subject: =?utf-8?Q?SUBJECT?=
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----------A4DE0016483BC21"
------------A4DE0016483BC21
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Текст письма
------------A4DE0016483BC21
Content-Type: application/octet-stream; name="0.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="0.txt"
0KTQsNC50LvQuNC6INGC0LXQutGB0YLQvtCy0YvQuS4g0J7QtNC90LAg0YjRgtGD0LrQsCE=
------------A4DE0016483BC21--
.
192.168.0.42 Этот адрес белый и выходит в интернет с адресом 111.111.111.111