想用c语言编一个问答形式,显示问题后,从键盘输入回答,再出问题,继续输入,,怎么编? 还有为

canf结束后,后面的都没用了,直接所有的printf内容出来了?求大神~
scanf

第1个回答  2012-12-22
可以用for循环,先让用户输入要回答问题的个数,然后用到for循环里面空格个数如:
printf("how many questions do you want answer ?\n");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("question %d : AAAAAAA ?\n",i);
scanf("&s",&a[i]);
if(a[i]==b[i])
{
printf("good ! you are right .\n")
}
else
printf("sorry, you are wrong ! \n")
}本回答被网友采纳
第2个回答  2012-12-22
因为你的问题不同,所以只能人工循环以下语句:
printf("%d.%s",i,"question");
scanf("%s",&array[i]);
i++;
这里是用字符串数组来存储回答,分别对应每一道题。
至于要做什么操作看你的选择了。本回答被提问者采纳
第3个回答  2012-12-22
可以用一个getch()或者是system("pause")然程序暂停。。。

想用c语言编一个问答形式,显示问题后,从键盘输入回答,再出问题,继续输 ...
可以用for循环,先让用户输入要回答问题的个数,然后用到for循环里面空格个数如:printf("how many questions do you want answer ?\\n");scanf("%d",&a);for(i=1;i<=a;i++){ printf("question %d : AAAAAAA ?\\n",i);scanf("&s",&a[i]);if(a[i]==b[i]){ printf("good...

一个C语言,想把输入的字母识别并且提示事大小写并循环问答。
else if(('a'<=enter)&&(enter>='z'))。。。else 。。。

怎样用C语言编写有问有问答的题目
再用scanf将用户输入的值保存到b中 再用if判断a与b的值:相等用printf输出对了,else 用printf输出错了

c语言问答题:字符是如何表示的?
一、直接写出字符本身,然后用一对单引号括起来。比如'A','1'等等。但是有一些特殊字符不能这样表示,比如单引号本身,不能写成 ''',会报错,所以给这些特殊字符前面加个“\\”符号标志一下,告诉编译器接下来的字符要当成普通字符来读,就像这样'\\''。二、用编码表示字符。就像用9527叫周星弛一样...

编写一个程序,从键盘先输入n的值,然后输入n个正整数,输出每个数出现的次...
输入:第一行n(5<n<30)是一个整数,表示要输入整数的个数;第二行是n个整数,每个整数均小于100000输出:按照整数从小到大的顺序依次输出不同的整数及其出现次数,整数和出现次数之间用:分隔. 展开  我来答 2个回答 #攻略# 居家防疫自救手册 听不清啊 2013-11-23 · 说的都是干货,快来关注 知道顶级...

编写一个程序,从键盘输入10个整数,再输入1个数,如果该数在数组中,从...
c语言两个整数平方和 判断三点是否共线编程 c语言前身 什么键盘能编写脚本 条件程序 c语言编写程序 机械键盘驱动编写 其他类似问题2011-07-19 C语言编程序,要求从键盘输入10个整数存入一维数组。。 6 2014-04-17 编写程序,定义一数组接收键盘输入的10个数,然后删除数组中所... 1 2012-05-13 编写...

c语言问题。定义input函数,输入3个学生数据,要求问答式输入。急急...
void input(){ int i=1;int age[3];while(i++ < 4){ printf("Peleas input %d std info:", i);scanf("%d", &age[i-1]);} for(int j=0; j<sizeof(age)\/sizeof(age[0]; j++)printf("%d std age = %d", j+1, age[j]);} ...

用c语言编写一程序实现如下功能:输入1、2、3、4、5、6、70(分别对应星 ...
C语言实现输入1到7的数字,输出对应是星期几,参考代码如下: #include "stdio.h" int main() { int d; const char wd[7][3]= {"一","二","三","四","五","六","日"}; scanf("%d",&d); printf("星期%s",wd[d-1]); return 0; } 本回答被网友采纳 已赞过 已踩过< 你对这个回答的...

一位数加法c判断是否正确程序怎么写,0~9之间的整数?
你好!如果你想用C语言编写一位数加法的判断程序,可以按照以下步骤:1.首先,定义两个整型变量,分别表示两个加数,并从用户处输入这两个数。要确保这两个数均为0-9之间的整数。2.接下来,再定义一个整型变量,表示用户输入的答案。同样从用户处输入该值。3.然后,将以上三个值相加,得到正确答案。

...+……+aa…a(n个a)的值,要求n和a由用户从键盘输入。
急!!C语言.编程计算a+aa+aaa+……+aa…a(n个a)的值,要求n和a由用户从键盘输入。50 guozi1273 | 浏览2789 次 |举报 我有更好的答案推荐于2017-12-16 19:23:18 最佳答案 void main(){int a=0,n=0,i=0,sum[100]={0},num=0;scanf("%d,%d",&n,&a);for(i=1;i<=n;i++){sum[i...

相似回答