mdtahar
Messages postés1Date d'inscriptionlundi 4 octobre 2010StatutMembreDernière intervention 4 octobre 2010
-
4 oct. 2010 à 22:01
Bonjour tout le monde,
alors j'ai un tp que je dois programmer en c ( et non en c++) et je n'est jamais su utiliser le langague c alors si quelq'un peut m'aider je vous laisse l'énoncé et le travail nul que j'ai fait
Merci
énoncé:
implementz un genérateur de graphes non orienté qui, en entrée demande a l'utilisateur de fixer le nombre de sommets et d'aretes et de preciser la liste des aretes et en sortie devra fournir l'instance (le graphe obtenu) dans un fichier. Ce ficier doit comporter toutes les informations renseignées pas l'utilisateur.
voilà
et pour ce que j'ai fait et qui ne marche pas lol:
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
int nb_s, nb_a, i, tab_s[100], tab_a[100][100], tab[2];
printf("Nombre de sommet nb_s = \n");
scanf("%d",&nb_s);
fprintf(fichier, "Le nombre de sommet nb_s = %d\n\n\nLe nombre d'arete nb_a = %d\n\n\nLes aretes:\n",nb_s,nb_a);
fclose(fichier);
for (i=1; i<=nb_s; i++)
{
printf("Le nom du sommet tab_s[%d]= \n",i);
scanf("%d",&tab_s[i]);
}
for (i=1; i<=nb_a; i++)
{
printf("Le nom de l'arete extrimité initiale tab[1]= \n");
scanf("%d",&tab[1]);
printf("Le nom de l'arete extrimité finale tab[2]= \n");
scanf("%d",&tab[2]);