大佬们,怎么保证中间有0的数正常输出啊
查看原帖
大佬们,怎么保证中间有0的数正常输出啊
965878
sy1234567887楼主2023/4/16 16:44
#include <stdio.h>
int main()
{
  int n,a,b,s=0;
  scanf("%d",&n);
  a=n;
  if(a>0)
  {while (a!=0) 
    {  b=a%10;
       a=a/10;
      if(b!=0)
       printf("%d",b);
    }
  }
    s=0;
   if(a<0)
   {
     a=-n;
      printf("-");
     while (a!=0) 
    {  b=a%10;
       a=a/10;
      if(b!=0)
       printf("%d",b);
    }
   }
   if(n==0)
    printf("0");
  return 0;
}
2023/4/16 16:44
加载中...