分享

将一个指针所指向字符串中的大写字母复制到另一个指针所指向的字符串中

 嗨綿寳寳o 2014-11-12
 
#include  <stdio.h>

#define N 100

void fun(char *strA, char *strB);

void main(void)
{
char strA[N];
char strB[N];

printf("请输入字符串:\n");
gets(strA);

fun(strA, strB);

printf("复制后的字符串:\n");
puts(strB);
}

void fun(char *strA, char *strB)
{
int i;
int k = 0;

for (i=0; strA[i] != '\0'; i++)
{
  if ((strA[i] >= 'A') && (strA[i] <= 'Z'))
  {
   strB[k++] = strA[i];
  }
}

strB[k] = '\0';
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多