由f(x)-g(x)=x3+x2+1,将所有x替换成-x,得f(-x)-g(-x)=-x3+x2+1,根据f(x)=f(-x),g(-x)=-g(x),得f(x)+g(x)=-x3+x2+1,再令x=1,计算得,f(1)+g(1)=1.故答案选C.