用C改编的测试题。自己编完后都眼晕了。帮忙看下哪个地方不对吧

来源:百度知道 编辑:UC知道 时间:2024/06/18 22:58:54
#include <stdio.h>
#include<math.h>
#include<string.h>
int main()
{
int choice_1(char letter);
int choice_10(char letter);
int choice_26(char letter);
int choice_30(char letter);
int i,sum_1,sum_2,sum_3,sum_4,sum=0;
char sr_1,sr_2,sr_3,sr_4;
printf("职商JQ测试,众多企业测试员工EQ模板:\n");
printf("第1~9题:请从下面的问题中,选择一个和自己最切合的答案,但要尽可能少选中性答案。\n\n");
printf("1.我有能力克服各种困难:__\n\tA、是的 B、不一定 C、不是的\n");
printf("2.如果我能到一个新的环境,我要把生活安排得:___\n\tA、和从前相仿 B、不一定 C、和从前不一样\n");
printf("3.一生中,我觉得自已能达到我所预想的目标:___\n\tA、是的 B、不一定 C、不是的\n" );
printf("4.不知为什么,有些人总是回避或冷淡我:___\n\tA、不是的 B、不一定 C、是的\n");
printf("5.在大街上,我常常避开我不愿打招呼的人:___\n\tA、从未如此 B、偶尔如此 C、有时如此\n");
printf("6.当我集中精力工作时,假使有人在旁边高谈阔论:___\n\tA、我仍能专心工作 B、介于A、C之间 C、我不能专心且感到愤怒\n");

你是想分多个段输入吧?建议你输出一道题然后输入一道题的答案,将这些答案记入一个数组。
然后再一次统计分值。

你的choice_1是一个函数吗?你怎么在main函数里面声明它呢?这样不合法吧。

用getchar或者scanf获取输入
然后switch或者if嵌套语句来判断选择就行了