从键盘上输入一个字符串并保存在str1中,并把str1中下表为偶数的字符保存到str2中
比如;
dang str1 = "computer"时,str2 = "cmue"
源代码如下:
#include<stdio.h>
#include <conio.h>
#include <stdlib.h>
char* func(char *,int);
#define N 80
int main()
{
char str1[N],str2[N];
char* p1 = str1,*p2 = str2;
int n = 0,num = 0,i;
system("CLS");
printf("Enter a string : \n");
gets(str1);
while (str1[n] != '\0')
{
num++;
n++;
}
//printf("%d",num);
for (i = 0;i < num; i = i+2)
{
*p2++ = * (str1+i);
}
*p2 = '\0';
printf("%s",str2);
getch();
return 0;
}
结果如下: