怎么用do-while实现连续输入学生的信息和成绩

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:54:54
只能输入一个学生的信息,并且在输入Y之后程序自动结束
怎么实现连续输入,新手学习···

#include <stdio.h>
#include <conio.h>
struct student
{
char name[20];
int id;
int chinese;
int math;
int english;
}stu[30];
int count=0;

void main(void)
{
int c;
char a;
printf("\n\n\t\t\t\twelcome\n");
printf("\n");
printf("\n");
printf("\n");
printf("\********************************************************************************\n");
printf("\n");
printf("\n\n\t\t\t\t1.input" );
printf("\n\n\t\t\t\t2.");
printf("\n\n\t\t\t\t3. ");
printf("\n\n\t\t\t\t4.");
printf("\n\n\t\t\t\t5.break");
printf("&

楼主要实现循环,请注意看我这下的注释。最下面的那个。
运行过了。OK的
#include<stdio.h>
#include<stdlib.h>
#include <conio.h>
void input(void);//要声明

struct student
{
char name[20];
int id;
int chinese;
int math;
int english;
}stu[30];
int count=0;

void main(void)
{
int c;
char a;
printf("\n\n\t\t\t\twelcome\n");
printf("\n");
printf("\n");
printf("\n");
printf("\********************************************************************************\n");
printf("\n");
printf("\n\n\t\t\t\t1.input" );
printf("\n\n\t\t\t\t2.");
printf("\n\n\t\t\t\t3. ");
printf("\n\n\t\t\t\t4.");
printf("\n\n\t