當我編譯此代碼時,它給我爲什麼這個枚舉不起作用?
「[錯誤]未知類型名'天'」。我究竟做錯了什麼?
#include <stdio.h>
int main(void){
int k=0;
enum days {Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday};
days dayVariable;
printf("Enter number of the day: ");
scanf("%d",&k);
dayVariable=days(k);
printf("%s", dayVariable);
return 0;
}
請參閱相關:http://stackoverflow.com/questions/3168306/print-text-instead-of-value-from-c-enum – 2013-03-21 14:20:30