为什么头文件里有stdio.h还是会警告scanf和printf

写过一个错误的递归程序之后,就一直用不了stdio.h了,重装过一次dev c++还是不行,怎么修复头文件啊?

img

dev c++主要用于c++,编译工具是g++,对C没有完全兼容这是正常的。这是编译器问题,或者你可以修改下他的编译选项试试

你加#include <stdio.h>了?