#include #define OUTPUT_WIDTH 72 #define LARGE_ARRSZ 500 #define SMALL_ARRSZ 5 struct bigram { char trail, lead; }; int get_bigrams(char *text, struct bigram *bigrams, int max_bigrams) { char *trail=text, *lead=text+1; int i=0; while(*trail && *lead && (itrail, bigrams->lead)); if (retval > line_width) { printf("\n"); retval=0; } *bigrams++; } printf("\n"); } void test1(char *my_text) { struct bigram largeArr[LARGE_ARRSZ]; int num_bigrams; if ((num_bigrams = get_bigrams(my_text, largeArr, LARGE_ARRSZ))