#include <stdio.h> int main() { int a[3]; scanf("%d%d%d", &a[0], &a[1], &a[2]); for(int i = 0; i < 2; i ++){ for(int j = 1; j < 3; j ++){ if(a[j]<a[i]){ int temp = a[i]; a[i] = a[j]; a[j] = temp; } } } if(a[0]*a[0]+a[1]*a[1] == a[2]*a[2]){ printf("直角三角形"); } else if(a[0]*a[0]+a[1]*a[1] < a[2]*a[2]){ printf("钝角三角形"); } else { printf("锐角三角形"); } return 0; }
#include<stdio.h> int main(){ int a,b,c; while(scanf("%d %d %d",&a,&b,&c)!=EOF){ if(a>=b && a>=c){ if(b*b+c*c==a*a) printf("直角三角形"); else if(b*b+c*c<a*a) printf("钝角三角形"); else printf("锐角三角形"); } else if(b>=a && b>=c){ if(a*a+c*c==b*b) printf("直角三角形"); else if(a*a+c*c<b*b) printf("钝角三角形"); else printf("锐角三角形"); } else if(c>=a && c>=b){ if(a*a+b*b==c*c) printf("直角三角形"); else if(a*a+b*b<c*c) printf("钝角三角形"); else printf("锐角三角形"); } printf("\n"); } }