Good morning. Can I code a do-while like this?

Code:
 

#include <stdio.h>

int main(void) 
{ 
  int num; 
  do { 
   printf("Enter a number: ");
   scanf("%d", &num);
  } while(sizeof(num) > sizeof(int));            
  
  printf("You entered: %d\n", num);
  return 0;    
}