如何输入字符串数组
本人编写以下代码,想利用循环联系输入“QWERTYUIOP”、“ASDFGHJKL;”、“ZXCVBNM,./”个字符串数组再把输入的三个字符串依次输出。结果输出的三个字符串如下:
QWERTYUIOPASDFGHJKLZXCVBNM
ASDFGHJKLZXCVBNM,./
ZXCVBNM,./
百思不得其解,请有兴趣的高手帮忙,谢谢!
代码:
#include<stdio.h>
#include<string.h>
void main()
{
char str[3][10];
int i;
printf("请输入三个字符串:\n");
for(i=0;i<=2;i++)
gets(str[i]);
printf("输入三个字符串如下:\n");
for(i=0;i<=2;i++)
printf("%s\n",str[i]);
}