分段判断输出y就行
#include<stdio.h> #include<stdlib.h> int main(void) { int i,x,y; scanf("%d",&x); if(x*x-10>0) printf("%d",x*x); else printf("%d",-x*x); return 0; }