#include<cstdio>
using namespace std;
void strcpy(char s2[],char s1[],int n);
int main()
{
int n;
char s1[100];
char s2[100];
gets(s1);
cin>>n;
strcpy(s2,s1,n);
cout<<s2;
return 0;
}
void strcpy(char s2[],char s1[],int n)
{
int i,j=0,k;
for(i=0; i<n; i++)
{
k=0;
while(s1[k]!='\0')
s2[j++]=s1[k++];
}
}
#include <iostream>
#include<cstdio>
using namespace std;
void strcpy(char s2[],char s1[],int n);
int main()
{
int n;
char s1[100];
char s2[100];
gets(s1);
cin>>n;
strcpy(s2,s1,n);
cout<<s2;
return 0;
}
void strcpy(char s2[],char s1[],int n)
{
int i,j=0,k;
for(i=0; i<n; i++)
{
k=0;
while(s1[k]!='\0')
s2[j++]=s1[k++];
s2[j]='\0';
}
}
#include <iostream>
#include<cstdio>
using namespace std;
void strcpy(char *s2,char *s1,int n);
int main()
{
int n;
char s1[100];
char s2[100];
gets(s1);
cin>>n;
strcpy(s2,s1,n);
cout<<s2;
return 0;
}
void strcpy(char *s2,char *s1,int n)
{
int i,j=0,k;
for(i=0; i<n; i++)
{
k=0;
while(s1[k]!='\0')
s2[j++]=s1[k++];
s2[j]='\0';
}
}
学习总结: