int estaTriangulo(ponto t[3], ponto p){ int at, a1, a2, a3; at = areaTriangulo(t[0], t[1], t[2]); a1 = areaTriangulo(p, t[1], t[2]); a2 = areaTriangulo(t[0], p, t[2]); a3 = areaTriangulo(t[0], t[1], p); return (at == a1 + a2 + a3); }
int main(){ double lados[12][3]; long double total; short i, j; for(i = 0; i < 12; i++){ for(j = 0; j < 3; j++){ scanf("%lf", &lados[i][j]); total += lados[i][j]; } imprimeTTriang(tipoLados(&lados[i][0], 3), &lados[i][0]); if(tipoLados(&lados[i][0], 3) != 0) printf(" Area: %.3Lf\n", areaTriangulo(lados[i][0], lados[i][1], lados[i][2])); } return 0; }