C语言 gets(),puts()函数

来源:互联网 发布:淘宝手机店铺怎么开通 编辑:程序博客网 时间:2024/05/18 23:28
//char *gets(char *s) 函数从stdin(标准输出)读取一行到 s 所指向的缓冲区,直到一个终止符或 EOF。//int puts(const char *s) 函数把字符串 s 和一个尾随的换行符写入到 stdout(标准输出)。#include<stdio.h>void main(){    char str[100];    puts("输入一个字符串:");//这里不用加\n回车符,puts()函数会自动换行    gets(str);    puts("你输出的字符串为:");    puts(str);    puts("---------------使用printf(),scanf()函数实现:--------------------------");    printf("输入一个字符串:\n");//这里不用加\n回车符,puts()函数会自动换行    scanf(str);    printf("你输出的字符串为:\n");    printf(str);}

结果:

输入一个字符串:ho am i?你输出的字符串为:ho am i?--------------使用printf(),scanf()函数实现:--------------------------输入一个字符串: am Francis你输出的字符串为:ho am i?


原创粉丝点击