U: Unsigned integer in decimal form. : scanf unsigned « printf scanf « C Tutorial






#include <stdio.h>
main()
{
    int i = 0;
    int k;
    printf("integer:");
    i=scanf("%u",&k);
    printf("total values inputted %d\n",i);
    printf("The input values %u\n",k);
}
integer:3
      total values inputted 1
      The input values 3








4.28.scanf unsigned
4.28.1.o: Used for unsigned int expected's value.
4.28.2.U: Unsigned integer in decimal form.
4.28.3.X: Unsigned integer in hexadecimal form.