#include <windows.h>
typedef signed char SBYTE;
typedef signed short SWORD;
typedef signed int SDWORD;
int main()
{
SBYTE sb;
BYTE b;
SWORD sw;
WORD w;
SDWORD sdw;
DWORD dw;
printf("\nNumber : ");
scanf("%ld", &dw);
sb = dw;
b = dw;
sw = dw;
w = dw;
sdw = dw;
printf("\nSBYTE : %ld --- 0x%x\nBYTE : %ld --- 0x%x\nSWORD : %ld --- 0x%x\nWORD : %ld --- 0x%x\nSDWORD : %ld --- 0x%x\nDWORD : %ld --- 0x%x\n", sb, sb, b, b, sw, sw, w, w, sdw, sdw ,dw, dw);
system("pause");
return 0;
}