|
|
发表于 2019-3-21 18:14:52
|
显示全部楼层
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(void)
- {
- char name[20] , name_list[80][20] ;
- int i , k , m ;
- printf("\n\n") ;
- m = 0 ;
- printf("录入应考人员姓名(输入 0 结束)\n") ;
- for(;;) {
- printf("应考人员姓名:") ;
- scanf("%s" , name) ;
- if(name[0] != '0') {
- strcpy(name_list[m ++] , name) ;
- } else {
- break ;
- }
- }
- if(m > 0) {
- printf("\n") ;
- printf("录入参考人员姓名(输入 0 结束)\n") ;
- k = m ;
- for(;;) {
- printf("参考人员姓名:") ;
- scanf("%s" , name) ;
- if(name[0] == '0') break ;
- for(i = 0 ; i < m ; i ++) {
- if(! strcmp(name_list[i] , name)) {
- name_list[i][0] = '\0' ;
- k -- ;
- break ;
- }
- }
- }
- if (k) {
- printf("\n") ;
- printf("缺考人员姓名:\n") ;
- for(i = 0 ; i < m ; i ++) {
- if(name_list[i][0]) {
- printf("%s\n" , name_list[i]) ;
- }
- }
- } else {
- printf("\n") ;
- printf("全员参考,未发现有人员缺考\n") ;
- }
- } else {
- printf("没有应考人员录入!\n") ;
- }
- }
复制代码 |
|