علاوه بر تعریف \myc، باید کتابخانه patterns را به خط \usetikzlibrary اضافه کنید. همچنین در خطی که هاشور زدهاید از رنگی با عنوان c استفاده کردهاید که قبلاً تعریف نشده است. میتوانید به جای آن از رنگ قرمز استفاده کنید یعنی
\draw [pattern color=red, pattern=north west lines]
مشکل دیگری که کدتان دارد این است که در دستور \draw بین مختصات نقطهها از — استفاده شده که اشتباه است و باید دو تا - بگذارید به این صورت:
\draw[->] (x1,y1) -- (x2,y2)