|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include<stdio.h>
- #include<string.h>
- int main()
- {
- char str[3][20];
- char string[20];
- int i;
- for(i=0;i<3;i++)
- gets(str[i]);
- if(strcmp(str[0],str[1])>0)
- strcpy(string,str[0]);
- else
- strcpy(string,str[1]);
- if(strcmp(str[2],string)>0)
- strcpy(string,str[2]);
- printf("\nthe largest string is:\n%s\n",string);
- printf("%c\n",string[0]);
- printf("%c",str[0]);
- return 0;
- }
复制代码
改为用一维数组怎么写啊
#include<stdio.h>
#include<string.h>
int main()
{
char a[20],b[20],c[20];
gets(a);
gets(b);
gets(c);
char str[20];
if(strcmp(a,b)>0)
strcpy(str,a);
else
strcpy(str,b);
if(strcmp(c,str)>0)
strcpy(str,c);
printf("%s",str);
}
问题好像蛮多的,请教请教!
|
|