この(2)のプログラミングの問題がわかりません。

画像
補足

#include<stdio.h>#include<string.h>int main(void) { char sentence[] = "This is a pen. That is an apple."; char str[32]; char *p; printf("文字を入力してください>>>"); scanf("%s",str); if((p=strstr(sentence,str)) == (char *)&sentence) { printf("%s->始まっている\n",str); }else { printf("%s->始まっていない\n",str); } return 0; } (1)はこのようになりました。