一个发票统计的c语言题目 谁帮忙写一下谢谢了,我写的过不了

Python033

一个发票统计的c语言题目 谁帮忙写一下谢谢了,我写的过不了,第1张

function inorder($root)

gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

configure:3438: $? = 0

configure:3427: gcc -V >&5

llvm-gcc-4.2: argument to `-V' is missing

configure:3438: $? = 1

configure:3427: gcc -qversion >&5

i686-apple-darwin11-llvm-gcc-4.2: no input files

configure:3438: $? = 1

//模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用A、B、C、D表示,当选某候选人时,直接输入其编号(编号由计算机随机产生),若输入的不是A、B、C、D则视为无效票,选举结束后按得票数从高到低输出候选人编号和所得票数。

/*

enum choose{

A = 1,

B,

C,

D

}

int array[] = {1,2,3,4,5}

int zhangsan = 0,lisi = 0,wangwu = 0,niuliu = 0,wuxiao = 0

int n = 0

printf("请输入一个数:")

scanf("%d",&n)

for (int i = 0i <ni++) {

array[i] = arc4random() % (5 - 1 + 1) + 1

switch (array[i]) {

case 1:

if (array[i] == 1) {

zhangsan++

}

break

case 2:

if (array[i] == 2) {

lisi++

}

break

case 3:

if (array[i] == 3) {

wangwu++

}

break

case 4:

if (array[i] == 4) {

niuliu++

}

break

default:

if (array[i] == 5) {

wuxiao++

}

break

}

}

printf("zhangsan的票数:%d\n",zhangsan)

printf("lisi的票数:%d\n",lisi)

printf("wangwu的票数:%d\n",wangwu)

printf("niuliu的票数:%d\n",niuliu)

printf("wuxiao的票数:%d\n",wuxiao)

char s1[4] = {zhangsan,lisi,wangwu,niuliu}

char s2[4] = {'Z','L','W','N'}

for (int i = 0i <4 - 1i++) {

for (int j = 0j <4 - 1 -ij++) {

if (s1[j] <s1[j + 1]) {

int tepm = s1[j]

s1[j] = s1[j + 1]

s1[j + 1] = tepm

}

}

}

printf("票数从高到低:\n")

for (int i = 0i <4i++) {

printf("%c=%d\n",s2[i],s1[i])

}

*/