下面代码演示了程序循环从用户输入读取字符串,并存入临时的字符串数组,然后将临时字符串复制到qwords数组里面。
#include<stdio.h>
#include<string.h>
#define SIZE 40
#define LIM 5
int main(void)
{
char qwords[LIM][SIZE];
char temp[SIZE];
int i=0;
while(i<LIM && gets(temp))
{
strcpy(qwords[i],temp);
i++;
}
puts("The list");
for(i=0;i<LIM;i++)
{
puts(qwords[i]);
}
getchar();
return 0;
}