C语言中,puts 是什么意思?

Python027

C语言中,puts 是什么意思?,第1张

puts()函数用来向标准输出设备(屏幕)写字符并换行,其调用方式为,puts(s);其中s为字符串字符(字符串数组名或字符串指针)。

用法:int puts(const char *string)

如有问题可以追问。

字符串b没有字符串结束符'\0'

而你printf是单个字符循环输出的 所以没这个问题

修改方法是puts(b)之前加一句

b[i]=a[0]b[i+1] = a[1]b[i+2] = a[2]b[n] = '\0'

puts(b)

谢谢采纳