用getchar实现fgets的功能
#include <stdio.h>
#include <string.h>
#define MAX 1000+10
char a[MAX];
int main(void)
{
  int i=0;
  char c;
  while(c=getchar())
  {
    if(c!='\n' && c!='\0')
      a[i++]=c;
    else
      break;
  }
  printf("%s\n",a);
  return 0;
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34279028/article/details/52356446
文章标签: c语言
个人分类: 小白书 顺手写的
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

用getchar实现fgets的功能

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭