执行程序出这种报错是什么原因,怎么解决?

运行报错,[Linker error] C:\Users\NINGMEI\Desktop\Dev-Cpp\Dev-Cpp-5.4.0\MinGW32\lib/libmingw32.a(main.o):main.c:(.text.startup+0xa7): undefined reference to `WinMain@16' , [Error] ld returned 1 exit status
img

void main()
不是 void mian()

编译错误的问题上面的答主已经说了。不过这里有个问题 if(i==4) ptr=ptr->next; 这里需要改一下。如果你确实需要这样,那就当我没说。