#include<iostream>
using namespace std;
void input(char a[][10],int n)
{
for(int i=0;i<n;i++)
{
cin>>a[i];
}
char *st;
st=a[2];
cout<<st<<endl;
char m[10];
int len=strlen(st);
cout<<"strlen"<<len<<endl;
int i;
for(i=0;i<len;i++) //把len换成strlen(st)结果就只能将st的前三位赋值给数组m
{
m[i]=*st;
// cout<<*st<<endl;
st++;
}
m[i]='\0';
i=0;
while(m[i]!='\0')
{
cout<<m[i];
i++;
}
cout<<endl;
}
int main()
{
int n;
cout<<"input n:";
cin>>n;
char str[n][10];
cout<<"input n string";
input(str,n);
system("pause");
return 0;
}
using namespace std;
void input(char a[][10],int n)
{
for(int i=0;i<n;i++)
{
cin>>a[i];
}
char *st;
st=a[2];
cout<<st<<endl;
char m[10];
int len=strlen(st);
cout<<"strlen"<<len<<endl;
int i;
for(i=0;i<len;i++) //把len换成strlen(st)结果就只能将st的前三位赋值给数组m
{
m[i]=*st;
// cout<<*st<<endl;
st++;
}
m[i]='\0';
i=0;
while(m[i]!='\0')
{
cout<<m[i];
i++;
}
cout<<endl;
}
int main()
{
int n;
cout<<"input n:";
cin>>n;
char str[n][10];
cout<<"input n string";
input(str,n);
system("pause");
return 0;
}