/* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ #include #include #include /* Needed for informix compatibility */ #include /* End of automatic include section */ #define ECPGdebug(X,Y) ECPGdebug((X)+100,(Y)) #line 1 "charfuncs.pgc" #include #include #include int main(void) { char t1[] = "abc def ghi "; /* 123456789012345 */ char buf[50]; int k; printf("t1: _%s_\n", t1); rupshift(t1); printf("t1: _%s_\n", t1); k = 2; ldchar(t1, k, buf); printf("byleng(t1, %d): %d, ldchar: _%s_\n", k, byleng(t1, k), buf); k = 5; ldchar(t1, k, buf); printf("byleng(t1, %d): %d, ldchar: _%s_\n", k, byleng(t1, k), buf); k = 9; ldchar(t1, k, buf); printf("byleng(t1, %d): %d, ldchar: _%s_\n", k, byleng(t1, k), buf); k = 15; ldchar(t1, k, buf); printf("byleng(t1, %d): %d, ldchar: _%s_\n", k, byleng(t1, k), buf); return 0; }