功能:将一个字符串中的前N个字符复制到一个字符数组中去,

2025-12-18 07:00:27
推荐回答(4个)
回答1:

sealjin是对的,有点小疏忽而已
改正如下
#include
main ( )
{
char str1[80],str2[80];
int i,n;
/***********SPACE***********/
gets(str1);
scanf("%d",&n);
/***********SPACE***********/
for (i=0; i /***********SPACE***********/
str2[i]=str1[i];
/***********SPACE***********/
str2[i]='\0';
printf("%s\n",str2);
}

回答2:

#include
main ( )
{
char str1[80],str2[80];
int i,n;
/***********SPACE***********/
gets(str1);
scanf("%d",&n);
/***********SPACE***********/
for (i=0; i /***********SPACE***********/
str2[i]=str1[i];
/***********SPACE***********/
str2[n] = '\0';
printf("%s\n",str2);

回答3:

回答4:

sealjin是对的,有点小疏忽而已
改正如下
#include
main
(
)
{
char
str1[80],str2[80];
int
i,n;
/***********SPACE***********/
gets(str1);
scanf("%d",&n);
/***********SPACE***********/
for
(i=0;
i
评论
0
0
0
加载更多