/*
#include <stdio.h>
#include <stdlib.h>
struct student
{
char name[15];
int score;
int rank;
};
int main()
{
struct student a[200]={0};
int n, m, i, j, k=0;
scanf("%d %d", &n, &m);
for(i=0 ; i<n ; i++)
{
scanf("%s %d", &a[i].name, &a[i].score);
}
for(i=0 ; i<n ; i++)
{
for(j=0 ; j<n ; j++)
{
if(a[i].score < a[j].score)
{
a[i].rank++;
}
}
}
for(i=0 ; i<m ; i++)
{
for(j=0 ; j<n ; j++)
{
if(a[j].rank == i)
{
printf("%s\n", a[j].name);
k++;
}
if(k==m)
{
break;
}
}
}
}
471
*/
/*
#include <stdio.h>
void myswap(int *a, int *b)
{
if(*a>*b)
{
int c=*b;
*b = *a;
*a = c;
}
}
main()
{
int a, b;
scanf("%d%d", &a, &b);
myswap(&a, &b);
printf("%d %d", a, b);
}
*/
/*
#include <stdio.h>
int main(void)
{
int i = 10;
double f = 12.3;
int *pi = NULL;
double *pf = NULL;
pi = &i;
pf = &f;
printf("%u %u\n", pi, &i);
printf("%u %u\n", pf, &f);
}
*/
/*
#include <stdio.h>
int main(void)
{
int i=10;
int *p;
p=&i;
printf("i = %d\n", i);
*p = 20;
printf("i = %d\n", i);
}
*/
/*
#include <stdio.h>
main(void)
{
int i = 10;
int *pi = &i;
printf("i = %d, pi = %p\n", i, pi);
(*pi)++;
printf("i = %d, pi = %p\n", i, pi);
printf("i = %d, pi = %p\n", i, pi);
*pi++;
printf("i = %d, pi = %p\n", i, pi);
return 0;
}
*/
#include <stdio.h>
main()
{
int data = 0x0A0B0C0D;
char *pc;
pc = (char *)&data;
for (int i=0 ; i<4 ; i++){
printf("*(pc+%d) = %02X \n", i, *(pc+i));
}
}