#include #include void main() { char string[20],str[3][20]; int i; for(i=0;i<3;i++) scanf ("%s%s%s" ,string[20],str[0],str[1]); //从键盘上输入字符串 if(strcmp(str[0],str[1])>0) strcpy(string,str[0]) ; else strcpy(string,str[1]) ; //将大者复制到string数组 if(strcmp(str[2],string)>0) strcpy( string,str[2] ) ; //将大者复制到string数组 printf("\nThe largest string is:\n%s\n",string); } 实现找出输入的三个字符串中的最大者
#include #include void main() { char string[20],str[3][20]; int i; for(i=0;i<3;i++) scanf ("%s%s%s" ,string[20],str[0],str[1]); //从键盘上输入字符串 if(strcmp(str[0],str[1])>0) strcpy(string,str[0]) ; else strcpy(string,str[1]) ; //将大者复制到string数组 if(strcmp(str[2],string)>0) strcpy( string,str[2] ) ; //将大者复制到string数组 printf("\nThe largest string is:\n%s\n",string); }
它为啥复制过来不对啊
#include < stdio.h> #include void main() { char string[20],str[3][20]; int i; for(i=0;i<3;i++) scanf ("%s%s%s" ,string[20],str[0],str[1]); //从键盘上输入字符串 if(strcmp(str[0],str[1])>0) strcpy(string,str[0]) ; else strcpy(string,str[1]) ; //将大者复制到string数组 if(strcmp(str[2],string)>0) strcpy( string,str[2] ) ; //将大者复制到string数组 printf("\nThe largest string is:\n%s\n",string); }
#include < s tdio.h> #include < s tring.h> void main() { char string[20],str[3][20]; int i; for(i=0;i<3;i++) scanf ("%s%s%s" ,string[20],str[0],str[1]); //从键盘上输入字符串 if(strcmp(str[0],str[1])>0) strcpy(string,str[0]) ; else strcpy(string,str[1]) ; //将大者复制到string数组 if(strcmp(str[2],string)>0) strcpy( string,str[2] ) ; //将大者复制到string数组 printf("\nThe largest string is:\n%s\n",string); }
就你这凌乱排版和凌乱的提问方式,也就碰巧遇到我这闲人才给你解答。。
#include <stdio.h>
#include <cstring>
void main()
{
char string[20], str[3][20];
int i;
for (i = 0; i < 3; i++)
scanf("%s%s%s%s", &string[20], &str[0], &str[1], &str[2]);
//从键盘上输入字符串
if(strcmp(str[0],str[1])>0)
strcpy(string,str[0]) ;
else
strcpy(string,str[1]) ; //将大者复制到string数组
if(strcmp(str[2],string)>0)
strcpy( string,str[2] ) ; //将大者复制到string数组
printf("\nThe largest string is:\n%s\n",string);
}
看看第8行那,scanf要加上&才能给变量赋值,再看行尾是不是少了 &str[2]没给这赋值导致第15行都报错了。
以后提问尽量想好了再问,并且要把代码加入到代码段,别人才更有耐心帮你。
希望对你有帮助,望采纳。
下次复制个C++上的原图
C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html
C和C++算法完整教程:https://blog.csdn.net/it_xiangqiang/category_10768339.html