#include<stdio.h> int main() { int n,y; scanf("%d",&n); if(n!=0){ if(n>0){ y = 1; } else{ y = -1; } } else{ y = 0; } printf("sign(%d) = %d",n,y); return 0; }镶嵌式if语句套用,用于判断n;输入n若n不等于0则继续判断
若n=0则y=0;
若n>0则y=1;否则y=-1;输出y