Показать сообщение отдельно

  #6  
Старый 10.02.2008, 16:54
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от FreeRunner  
Код:
#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..
 
Ответить с цитированием