找出最长的字符串。输入5个字符串,输出其中最长的字符串。输入字符串调用函数scanf("%s",sx)
这个没有调用scanf函数如何写出正确的要求呢#include "stdio.h"
#include "string.h"
int main(void){
char a[100],la[100],i;
printf("please enter 5 strings...\n");
for(*la='\0',i=0;i<5;i++)
if(scanf("%s",a),strlen(a)>strlen(la))//总是保留较长的
strcpy(la,a);
printf("The longest string is %s\n",la);
printf("\n");
return 0;
}