I know putc() in c language takes writes a character by converting into unsigned char from int. But I am curious what will happen if I pass a signed integer as putc(-1,filedescr