/* June 23, 1998 */
/* program to store an input list of 10 integers in an array */

#include 

#define MAX 10

main ()
{
	/* declarations */
	int n;
	int i;
	int x[MAX];
	double sum;
	double percent;

	/* get max number of input */
	sum = 0;
	for (i = 0; i < MAX; i++) {
		printf("Enter an integer> ");
		scanf("%d", &x[i]);
		sum += x[i];
	}


	/* display table */	
	/* table: display header */
	printf(" n        %% of total\n");
	printf("....................\n");

	/* table: display values */
	for (i = 0; i < MAX; i++) {

		/* get percentage */
		percent = ( x[i] / sum ) * 100;
		printf("%2d %12.2f\n", x[i], percent);
	}

}

    Source: geocities.com/fire_168