Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. /*
  2. Menu zur Steuerung des Serienbriefes
  3. */
  4.  
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7.  
  8. int ZeigeMenu ()
  9. {
  10. system("clear");
  11. int m;
  12. printf("\n");
  13. printf("1 Adressen Datei festlegen\n");
  14. printf("2 Brief Datei festlegen\n");
  15. printf("3 Serienbriefe schreiben\n");
  16. printf("4 Programm beenden\n");
  17. printf("\n\n\n");
  18. printf("Eingabe: ");
  19. scanf("%i",&m);
  20. return m;
  21. }
  22. char initAdressen ()
  23. {
  24. system("clear");
  25. char AdressDatei[120];
  26. system("clear");
  27. printf("Bitte geben Sie den Namen der AdressDatei an: ");
  28. scanf("%s",AdressDatei);
  29. printf("eingelesen: %s\n",AdressDatei);
  30.  
  31. //Überprüfen ob Datei existiert:
  32. FILE* in ;
  33. in = fopen(AdressDatei, "r") ;
  34. if (in == NULL)
  35. {
  36. printf("Eingabedatei \"%s\" konnte nicht geoeffnet werden.\n",
  37. AdressDatei) ;
  38. printf("Programmende mit Fehler!\n") ;
  39. return 0 ;
  40. } ;
  41.  
  42. return AdressDatei;
  43. };
  44. int main ()
  45. {
  46. char addressDatei;
  47. int menupunkt =0;
  48. while (menupunkt != 4 ) {
  49. menupunkt = ZeigeMenu();
  50. if (menupunkt == 1 ) {
  51. addressDatei=initAdressen();
  52. }
  53. }
  54. return EXIT_SUCCESS;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement