这样依次存入数组对不对
char temp[300]={0};
printf("Please enter text content: ");
for(i=0;i<300;i++)
{
scanf("%s",temp[i]);
}
当然不对,%s是直接可以输入一个字串而非一个字符
而temp[i]是一个字符,它要用%c且要取地址的
你要么直接用(不用循环,可以输入最多299个)
scanf("%s",temp);//可直接输入一个串
要么用(可输入300个字符)
for(i=0;i<300;i++)
{
scanf("%c",&temp[i]);
}
scanf("%s",temp[i]);
下一篇:实现皮肤抗衰老的方法求高手指点下
上一篇:c语言程序改错
热门标签: