4
-1
#include<stdio.h>
#include<string.h>
void main()
{
int i,ri,repeat;
char
*date[]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"}; char str[80];
scanf("%d",&repeat);
getchar();
for(ri=1;ri<=repeat;ri++){
scanf("%s",str);
for(i = 0;i<7;i++)
if(strcmp(str,date[i]) == 0){
printf("%d\n",i+1);
break;
}
if(i == 7)
printf("-1\n");
}
}
计算最长的字符串长度
程序填空,不要改变与输入输出有关的语句。
编写一个函数int max_len(char *s[ ], int n),用于计算有n(n<10)个元素的指针数组s中最长的字符串的长度,并编写主程序验证。
例:(括号内为说明)
输入
4 (n=4)
blue
yellow
red
green
输出
length=6
#include <stdio.h>
#include <string.h>
int max_len(char *s[],int n);
void main()
{