
10.02.2008, 16:54
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами:
10182506
Репутация:
1393
|
|
Код:
#include "stdafx.h"
#include "windows.h" // Для sleep()
int v1,v2,v3=0,i,len;
char name[255];
char v4[255];
main(void)
{
printf("Name : ");
scanf("%s",&name);
len = strlen(name);
if (len>3)
{
for (i=0; i<len; i++)
{
v3 = name[i];
if ((name[i]=='z')||(name[i]=='Z')||(name[i]=='9')) v3=name[i]-1;
v1=0x61+i;
v2=v3+1;
v4[2*i]=v1;
v4[2*i+1]=v2;
v3=0;
}
printf("Serial : ");
for (i=0; i<len; i++) printf("%c%c",v4[2*i+1],v4[2*i]);
}
else printf("Name must be more than 3 chars.");
Sleep(3000);
return 0;
}
Будет время, отпишу асм код.
Скомпиленый вариант http://slil.ru/25457249
Последний раз редактировалось z01b; 10.02.2008 в 17:05..
|
|
|