int getindex( char *s )
{
if(s=="Sunday")
return 0;
else if(s=="Monday")
return 1;
else if(s=="Tuesday")
return 2;
else if(s=="Wednesday")
return 3;
else if(s=="Thursday")
return 4;
else if(s=="Friday")
return 5;
else if(s=="Saturday")
return 6;
else
return -1;
}
if(s=="Sunday") 应修改为:if(strcmp(s,"Sunday") == 0) , 余下的if() 都这么改。是字符串的比较。
=号包含地址的比较,如果只想要比较具体内容建议使用函数