Supprimer une ligne d'un tableau 2D
Bonjour,
Bon dans un projet, j'ai un tableau 2 dimensions qui ne sont pas connus ! alors l'utilisateur à chaque fois il ajoute quelque chose dans le tableau, et puis il sauvegarde et retourne au Menu
comment faire pour sauvegarder et au même temps si on veut supprimer ?! svp :)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #include <stdio.h>
#include <conio.h>
main () {
int a,i,j;
char t[1000][1000],c;
printf("Bonjour, pour acceder au programme tapez 'o' / pour sortir tapez 's'\t");
scanf("%c",&c);
while (c != 's'){
printf("\t\t\t %c MENU\n ",16);
printf("\t\t\t\t(1) : Ajouter un %ctudiant\n",130);
printf("\t\t\t\t(2) : Ajouter une mati%cre\n",138);
printf("\t\t\t\t(3) : Supprimer un %ctudiant\n",130);
printf("\t\t\t\t(4) : Supprimer une mati%cre\n",138);
printf("\t\t\t\t(5) : Saisir les notes\n");
printf("\t\t\t\t(6) : Afficher la mention\n");
printf("\t\t\t\t(7) : Quitter !\n");
printf("Entrez votre choix\n ");
scanf("%d",&a);
switch ( a ) {
case 1 : for ( i=1 ; i<2 ; i++) {
printf("Entrez le nom complet de l'%ctudiant \t ",130);
scanf("%s",&t[i]);
getchar();
}
break;
case 2 : for ( j=1 ; j<2 ; j++){
printf("Entrez la mati%cre \t",138);
scanf("%s",t[j]);
getchar();
}
break;
case 3 : //... ETC |