作业帮 > 综合 > 作业

c语言枚举问题 用枚举做

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/11 15:48:15
c语言枚举问题 用枚举做

哪位大神帮帮忙  用枚举做.


还有我这个程序 哪里出现问题了请大神分析一下:
#include "stdio.h"
enum coin{zero,one,two,three,four,five,six,seven,eight,nine,ten};
char *name[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten"};
void main()
{ enum coin a,b;
printf("请输入两个单词:\n");
char c,d;
scanf("%s%s",&c,&d);
a=(enum coin)c;
b==(enum coin)d;
int i;
for(i=(int)a;i
c语言枚举问题 用枚举做
char c,d;
scanf("%s%s",&c,&d); // c d 你定义的是字符变量,
a=(enum coin)c; // 这个强制类型转换错误.
b==(enum coin)d;
这四行重新改.
再问: 那请问一下 要怎么改呢?