#include <stdio.h>
#include <string.h>
#define MAXS 80
int getindex( char *s );
int main()
{
int n;
char s[MAXS];
scanf("%s", s);
n = getindex(s);
if ( n==-1 ) printf("wrong input!\n");
else printf("%d\n", n);
return 0;
}
/* 你的代码将被嵌在这里 */
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=="hursday")
return 4;
else if(s=="Friday")
return 5;
else if(s=="Saturday")
return 6;
else
return -1;
}
/* 你的代码将被嵌在这里 */
int getindex(char *s)
{
if (strncmp(s, "Sunday", strlen("Sunday")) == 0)
return 0;
else if (strncmp(s, "Monday", strlen("Monday")) == 0)
return 1;
else if (strncmp(s, "Tuesday", strlen("Tuesday")) == 0)
return 2;
else if (strncmp(s, "Wednesday", strlen("Wednesday")) == 0)
return 3;
else if (strncmp(s, "hursday", strlen("hursday")) == 0)
return 4;
else if (strncmp(s, "Friday", strlen("Friday")) == 0)
return 5;
else if (strncmp(s, "Saturday", strlen("Saturday")) == 0)
return 6;
else
return -1;
}
希望采纳呀!!!