0
已解决
#include<iostream>
#include<cstdio>
using namespace std;
char a[110],b[110];
void strlen(char a[],char b[])
{
int l1=0,l2=0;
for(int i=0;a[i]!='\0';i++)
l1++;
for(int i=0;b[i]!='\0';i++)
l2++;
if(l1>l2)
{
for(int i=0;i<l1;i++)
{
a[i]=b[i];
}
}
else
{
for(int i=0;i<l2;i++)
{
a[i]=b[i];
}
}
cout<<a<<endl;
}
int main()
{
int n;
cin>>n;
char a[110],b[110];
gets(a);
for(int i=0;i<n;i++)
{
gets(a);
gets(b);
strlen(a,b);
}
return 0;
}
为啥只有十分?