单项选择题

请选出正确的程序段()

A. int*p;
scanf("%d",p);

B. int*s,k;
*s=100;

C. int *s,k;
char*p,c;
s=&k;
p=&c;
*p='a';

D. int *s,k;
char *p,e;
s=&k;
p=&c;
s=p;
*s=1;