为什么c语言代码放入小文件夹中就无法运行

在vscode上 我创建一个codes的文件夹 在里面我编辑一个hello.c的文件代码 这时是能运行的 可是当我在这个codes的文件夹里再创建一个intro的文件夹 将hello.c的文件放入intro这个文件夹中就不能再运行了 并出现了如图的报错 这是为什么啊

img

你的路径是codes,这个文件夹下已经没有hello.c文件,当然报错了啊
改成gcc intro\hello.c
或者将路径切换到intro,再gcc hello.c

你都知道是因为套了个文件夹引起的,就不知道换个路径,还用原来的路径能找到文件吗

改成gcc intro\hello.c