填空题

下面程序是把从终端读入的20个字符作为字符串放在字符数组中,然后利用指针变量输出上述字符串,请填空。
#include<stdio.h>
main()
int i;char s[21],*p;
for(i=0;i<20;i++)
s[i]=getchar();
s[i]= 【12】 ;
p= 【13】 ;
while(*p) putchar( 【14】 );

【参考答案】

[12] ’\0’
[13] s
[14] *p++