![]() Chapter Contents |
![]() Previous |
![]() Next |
| toebcdic |
| Portability: | SAS/C extension |
| SYNOPSIS | |
| DESCRIPTION | |
| RETURN VALUE | |
| EXAMPLE | |
| RELATED FUNCTIONS | |
| SEE ALSO |
| SYNOPSIS |
#include <lctype.h> int toebcdic(int i);
| DESCRIPTION |
toebcdic
reduces an integer
i
to an EBCDIC character
by turning off all bits not stored in a
char
value.
toebcdic
corresponds
to the UNIX C compiler function
toascii
,
which is not meaningful except when ASCII is the native character set.
| RETURN VALUE |
toebcdic
returns the corresponding EBCDIC character value.
| EXAMPLE |
#include <lctype.h>
#include <stdio.h>
main()
{
int i,input;
for(;;) {
puts("Enter an integer (0 to quit)");
scanf("%d", &input);
if (feof(stdin) || input == 0) break;
i = toebcdic(input);
if (isprint(i))
printf("The EBCDIC character for the integer %d is '%c'.\n",
input, i);
else
printf("The EBCDIC character for the integer %d is "
"('\\x%.2x' not printable).\n", input, i);
}
}
| RELATED FUNCTIONS |
| SEE ALSO |
![]() Chapter Contents |
![]() Previous |
![]() Next |
![]() Top of Page |
Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.