ทำหลายรอบงงมาก ต้องแก้ตรงไหนบ้างครับ

กระทู้คำถาม
โจทย์ 
ให้นักเรียนเขียนโปรแกรมตรวจสอบจำนวนว่าเป็น จำนวนลบ หรือ ศูนย์ หรือ จำนวนบวก โดยให้ผู้ใช้ป้อนเลขจำนวนเต็ม นำมาเก็บไว้ในตัวแปร m
เมื่อ m มีค่าเป็น 0 ให้แสดง 0 และข้อความ " is zero."
เมื่อ m มีค่ามากกว่า 0 ให้แสดง จำนวนนั้น และข้อความ " is a positive number."
เมื่อ m มีค่าน้อยกว่า 0 ให้แสดง จำนวนนั้น และข้อความ " is a negative number."

#include <stdio.h>   
int main() {   
int m ;  
      printf("Input Number :");
  
      scanf("%d", &m);  
if (m == 0)  
       printf("%d is Zero.",m);           
else
      if ( m > 0 ) 
          printf("%d is a positive number.",);
      else
        printf("%f is a negative number.",)
    return 0;
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่