主函数里的while()不能像你这样用,一旦C=0,跳出去后,main里的程序就会全部重执行一遍。如初反复。while(1){ whiile(c){;}}结构上这个样子才对。
调试一下不就知道了两个问题c=?LED是高电平亮还是低电平亮?