|
首先,你用了system(),那么就应该加上相应的头文件
#include <stdlib.h>
(C89下面编译器可能替你做这件事情,C99下面可能通过不了编译)
其次,应当最小限度地使用goto,这里完全可以用一个while来代替- #include<stdio.h>
- #include<stdlib.h>
- int main(void)
- {
-
- int i;
- while(1){
- system("cls");
- system("color f0");
- printf("欢迎进入学分评定系统V1.0\n");
- printf("========================\n");
- printf("请输入您的成绩:");
- scanf("%d",&i);
- if(i>100 || i<0)
- printf("请输入正确的学分值\n");
- else if(i<=100 && i>=90)
- printf("您的成绩评分为:优,继续保持!\n");
- else if(i<=89 && i>=80)
- printf("您的成绩评分为:良,继续努力!\n");
- else if(i<=79 && i>=60)
- printf("您的成绩评分为:中,要加油哇!\n");
- else
- printf("您的成绩评分为:差,下次努力!\n");
- system("pause");
- }
- return 0;
- }
复制代码 |
|