I am using the for loop below to print records from a database table to the users screen. I am having problems displaying the results in a lined up view. The data types are also below with a screen shot of how messy it currently looks. Any help is greatly appreciated getting this in a better formatted view.
Code:/* PRINT TO SCREEN */ /*READ ALL RECORDS FOUND IN TABLE - TOTAL IS STORED IN variable COUNT*/ for( x = 0; x < row_count; x++ ) { printf("COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:\n"); printf("%-14d %-11s %-20s %s\n", cc_lkup2[x].cc, cc_lkup2[x].cc_sn, cc_lkup2[x].cc_desc, cc_lkup2[x].cc_grp); } return (0); }Screenshot of current output:Code:Column Name Type Length Nulls Defaults cc integer 2 no no cc_sn varchar 10 no yes cc_desc varchar 40 no yes cc_grp varchar 40 no yes
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
249 BLDG 30 30 WASTE TREATMENT BUILDING
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
518 127 MILL 127 TEMPER MILL ROLLING
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
808 CHROMAGRAP OUTSIDE PROCESSOR - CHROMAGRAPHICS OUTSIDE PROCESS
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
812 LYONS SLIT OUTSIDE PROCESSOR - LYONS SLIT OUTSIDE PROCESS
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
526 NO 2 NORM NO. 2 NORMALIZER ANNEALING
COST CENTER: LOCATION: DESCRIPTION: GROUP NUMBER:
591 LOAD/SHIP LOADING & SHIPPING INSP., SHIP., STORAGE & DISTRIBUTION