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();
} |
Partager