/*
1.设计并测试一个函数,从输入中获取n个字符(包括空白、制表符、换行符),
把结果存储在一个数组里,它的地址被传递作为一个参数。
*/
#include<stdio.h>
#define SIZE 40
void in_str(char st[]);
int main(void)
{
char str[SIZE] = { 0 };
int n;
in_str(str);
puts(str);
return 0;
}
void in_str(char st[])
{
int i = 0;
char ch;
while ((ch = getchar()) != EOF && i < SIZE)
{
st[i] = ch;
i++;
//if (i >= SIZE)
//break;
}
st[i - 1] = '\0';
}
C PRIMER PLUS(第六版编程练习)11.13编程练习_1题
最新推荐文章于 2021-11-16 10:39:08 发布