求教,这个程序怎么编啊?
编写程序实现: 从终端连续输入字符串,直到输入字符串“the end”,求出其中最大和最小字符串(假设每个字符串的长度小于20)
#include<stdio.h>
int main()
{
char str[20];
int i,n=0,max,min;
printf("please enter a serise strings\n");
do
{ printf("please enter a string:");
scanf("%s",&str);
n++;
}
while( strcmp(str,"the end")!=0);
for(i=0;i<n;i++)
{
if(strcmp((max),str<0)
max=str[i];
if(strcmp(min,str>0)
min=str[i];
}
printf("the max is%s\nthe min is%s",max,min);
return 0;
}
新手啊,不知道上面哪里错了