bonjour,

voici mon code
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_URL 5
#define LONG_URL 20
 
typedef struct {
         char source[LONG_URL+1];
         char target[LONG_URL+1];
}urls;
urls url[MAX_URL];
 
void ajouterurl()
{
 FILE *ptr;
 int i=0;
 
 ptr=fopen("mappages", "a+");
 if (ptr==NULL)
   {
     printf("erreur lors de création du fichier\n");
   }
   else
   {
   for (i; i<=MAX_URL; i++)
     {
       fprintf(ptr, "entrer l'url sources:\n");
       fscanf(ptr,"%s\n", &url[i].source);
//ici je veut mettre une instruction qui permet à l'utilisateur de saisir d'abord l'url source, et quand il tappe entré, le message entrer url cible apparait pour saisir l'url cible. 
       fprintf(ptr, "entrer l'url cible:\n");
       fscanf(ptr,"%s\n", &url[i].target);
     }
   }
  fclose(ptr);
}
 
main()
{
 ajouterurl();
}

pouvez vous m'écliarer svp ?