你当前选择的是 0.7.6 版本的编译器。
而pragma solidity ^0.8.0 表示代码需要使用 >=0.8.0 <0.9.0 的编译器进行编译(即仅支持第 3 个版本号变化)。参考文档:https://learnblockchain.cn/docs/solidity/layout-of-source-files.html#pragmas
你可以修改源码 或者 换一个编译器版本。