main()
{
char a[10]="ohayou";
char *pa;

pa="oha";

printf("%s",a);
printf("%s",pa);
}
はできるのに

main()
{
char b[10];

b="ohayou";

printf("%s",b);
}
はできないのはなんでですか?