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 34 35 36 37 38 39 40 41 42 43 44
| #include <stdio.h>
#include <conio.h>
void remplir(char*,int,int);
void modif(char*,int,int);
void main()
{
char liste[10][50];
int i,nbre_ligne=10,nbre_car=50;
clrscr();
remplir(&liste[0][0],nbre_ligne,nbre_car);
clrscr();
modif(&liste[0][0],nbre_ligne,nbre_car);
getch();
}
void remplir(char* liste,int nbre_ligne,int nbre_car)
{
int i;
for(i=0;i<nbre_ligne;i++)
{
printf("Entre le nom d'un pays : ");
scanf("%s",(liste+i*nbre_car));
}
clrscr();
}
void modif(char* liste,int nbre_ligne,int nbre_car)
{
int i,c;
for(i=0;i<nbre_ligne;i++)
{
clrscr();
printf("nom du pays : %s",(liste+i*nbre_car));
printf("\n\n\n\tvoulez-vous modifier son orthographe (o/n) : ");
scanf("%c",&c);
if(c=='o'||c=='O')
{
printf("nouvelle orthographe du pays : ");
scanf("%s",(liste+i*nbre_car));
clrscr();
printf("MODIFIE AVEC SUCCES...PRESS <ENTER>");
getch();
}
}
clrscr();
} |
Partager