annuaire.cpp

来自「In c++ risks is a reference to a variabl」· C++ 代码 · 共 57 行

CPP
57
字号
//*************************************************************
//Programme "ANNUAIRE"
//FICHIER Annuaire.cpp (Version 3)
//Programme principal
//************************************************************* 

#include <stdio.h> 
#include "Fiche.h"

extern Fiche Fichier[NB_MAX_FICHES];

int main()
{
 char entree;

  if(FichierExiste("FichierAnnuaire.apm"))
   LitFichier("FichierAnnuaire.apm",Fichier,NB_MAX_FICHES);
  else
   RazFichier(Fichier);

 do
 {
  printf("\n\n Annuaire \n");
  printf("=========================\n");
  printf("Choix a votre disposition\n");
  printf("Saisir une fiche : S\n");
  printf("Visualiser le fichier : V\n");
  printf("Quitter : Q\n");
  printf("Entrer votre choix : ");
  scanf("%c",&entree);
  rewind(stdin); 

  switch(entree)
  {
   case 'S' :
   case 's' : SaisieFichier(Fichier); break; 

   case 'V' :
   case 'v' : VisuFichier(Fichier);break;

   case 'Q' :
   case 'q' : printf("\nFin de Saisie & Visualisation.\n");
   break;

   default : printf("\nEntrez S, V ou Q !\n");
   break;
  }
 }while((entree != 'Q')&&(entree != 'q')); 

 //Enregistrons maintenant les changements : 
 EcritFichier("FichierAnnuaire.apm",Fichier,NB_MAX_FICHES);

 printf("Au revoir et merci.\n");
 getchar();
 return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?