因为a^2+b^2+c^2=ab+ac+bc,
所以2(a^2+b^2+c^2)=2(ab+ac+bc),
所以2a^2-2ab+2b^2-2bc+2c^2-2ac=0,
所以(a-b)^2+(b-c)^2+(a-c)^2=0,
所以a-b=b-c=a-c=0,
所以a=b=c,
所以△ABC是等边三角形
因为a^2+b^2+c^2=ab+ac+bc,
所以2(a^2+b^2+c^2)=2(ab+ac+bc),
所以2a^2-2ab+2b^2-2bc+2c^2-2ac=0,
所以(a-b)^2+(b-c)^2+(a-c)^2=0,
所以a-b=b-c=a-c=0,
所以a=b=c,
所以△ABC是等边三角形