简单的复制字符串

#include <stdio.h>
#include <string.h>
void fun(char *p1,char *p2);
int main()
{
 char str1[]="who i am?",str[190];
 for(int i=0;i<strlen(str1);i++)
 fun(&str[i],&str1[i]);
 puts(str);
 for(int j=0;j<strlen(str);j++)
 printf("%c\n",str[j]);
 return 0;
}
void fun(char *p1,char *p2)
{
  while((*p1=*p2)!='\0') 
 {
  p1++;
  p2++;
 }
}

 

posted @ 2011-11-23 21:12  谈笑风生膜法师  阅读(187)  评论(0编辑  收藏  举报