永发信息网

我想问一下怎么在c语言中,确定一个n值,如n=2,gets输入2次字符串。

答案:1  悬赏:40  手机版
解决时间 2021-11-09 13:55
我想问一下怎么在c语言中,确定一个n值,如n=2,gets输入2次字符串。
最佳答案
int i;
char s[5][105]
for(i = 0;igets( s[i]);
}

或者
while(n--) {
}追问
不可以哦。

追答你想做什么
统计 aeiou ?
#include
#include

int main()
{
int n,j;
scanf("%d",&n);
char s[105];
while(n--) {
scanf("%s",s);
int a = 0,e = 0,i = 0,o = 0,u = 0;
for(j = 0;s[j]!='';j++) {
if(s[j] == 'a') a++;
else if(s[j] == 'e') e++;
else if(s[j] == 'i') i++;
else if(s[j] == 'o') o++;
else if(s[j] == 'u') u++;
}
printf("a:%d
e:%d
i:%d
o:%d
u:%d
",a,e,i,o,u);
}
return 0;
}追问输入的字符是有空格的追答scanf("%s",s);
改为 gets(s);就可以了。。。。。
好好学习基本的语言吧追问你在code blocks的while里打gets试试。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阳煤集团今年多大内退
大师说我心事重重,应多陪福,我悟不透是什么
Down-Top设计与Top-Down设计的区别
长安s55空调怎么不冷
0.5平方的缆线直径是多少
中山有哪路公交车可以从石岐坐到珠海的?
宁远县职业中专学校怎么样?
我把前男友,骂了
我是农历1978.10.28年出生,应该是什么星座
乌鸡里有蛆正常吗
川菜红烧鲶鱼做法家常
霍城县行政服务大厅地址有知道的么?有点事想
佳能100D怎么样和700D只有屏幕的区别么?哪一
德阳哪家培训机构培训小学奥数好,娃娃马上四
女的在家里屁股注射裤子应脱到哪里
推荐资讯
dear near pear bear与 hear wear分别以读音
古代九寺(九卿)的长官分别是谁,还有哪些官
E站快递柜(德露苑5号E站快递柜)地址在哪,我
阿图什市人民医院体检代办点地址有知道的么?
形容梦想破碎的成语
提问,谁能给我解释几个专业名词
是7.5乘6/5减1.5等于
猫咪会去旅行吗?
扶风县公安局工资发放由哪个部门负责
建筑合同的专用条款
中国电信(月亮湾营业厅)(中国电信)地址在哪,
音标中/ʊ/和/u/是一样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?