Besoin aide html en langage c

Fermé
adie - 20 nov. 2013 à 17:13
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 20 nov. 2013 à 23:33
Bonjour,



#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define BUFFER
1000
int main()
{
char ch[BUFFER];
while (fgets(ch,BUFFER,stdin))
{
if (sscanf(ch,"%d\t%d\t%d",&year,&month,&temp)!=3)
{ fprintf(stderr,"bad format !!"); exit(0); }
printf("annee=%d mois=%d temperature=%d\n",year, month, temp);
}
exit (0);
}

a partir de ce programme , je dois visualiser sous forme de listes et sous-listes HTML, telles que :
*1900
* Janvier : ­3 degré
* Février : ­2 degré

voici mon programme

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define BUFFER 1000

int main()
{

int year,month,temp,annee;
char *tab[12]={"janvier","fevrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","decembre"};


char ch[BUFFER];
year=1901;

printf("<ul>");
while (fgets(ch,BUFFER,stdin))
{
if (sscanf(ch,"%d\t%d\t%d",&annee,&month,&temp)!=3)
{ fprintf(stderr,"bad format !!"); exit(0); }

if(annee==year)
{
printf("<li>%d </li><ul>",annee);
year=annee+1;
}

printf("<li> %s %d : %d degree</li>",tab[month-1],annee,temp);
if (annee!=year)
printf("<p></ul>");
}
printf("</ul></p>");
exit (0);
}
A voir également:

2 réponses

gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
20 nov. 2013 à 20:01
Bonsoir,
Et quel est le problème?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
Modifié par fiddy le 20/11/2013 à 23:33
Bonjour,

Je redirige ton post dans la catégorie C. Je pense que tu auras plus de réponses ;-).
Enfin, faut d'abord répondre à gardiendelanuit :-)


Google is your friend
0