多多请教C语言

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:26:18
把下面程序是将字符串X复制到Y中。
Main()
{static char x[]=”Turbo C”;
char y[100],*p,*q;
int i;
for ( [---] ;*p!=’\0’; [ ----- ] )
*q=*p;
*q=’\0’;
[-----] ;
printf(“string x is :% \n”,p);
printf(“string y is:”);
for (q=y;*q!=’\0’;q++)
printf(“%c”,[-----]);
printf(“\n”);
}
[ ----- ]是要补充的句子,请各位帮帮忙

#include <stdio.h>
#define MAX 50
int main(void)
{
static char x[]="Turbo C";
char y[100],*p,*q;
int i;
for ( p = x,q = y ;*p!='\0'; p++,q++ )
*q=*p;
*q='\0';
p = x;
printf("string x is :%s\n",p);
printf("string y is:");
for (q=y;*q!='\0';q++)
printf("%c",*q);
printf("\n");
getchar();
return 0;
}

main()
{
static char x[]="turbo c";
char y[100],*p,*q;
int i;
for(p=x;*p!='\0';p++,q++)
*q=*p;
*q='\0';
for(i=0;*(x+i)!='\0';i++)
y[i]=*(x+i);
y[i]='\0';
p=y;

printf("\nstring x is:%s\n",p);
printf("\nstring y is:\n");
for(q=y;*q!='\