Créer un formulaire en C et extraire data

Fermé
GeekReiper - 24 juil. 2009 à 13:54
 ASHTAR - 28 juil. 2009 à 14:07
Bonjour,

Les préliminaires :
Promis, j'ai essayé de trouver ce cas dans un autre topic et j'ai pas réussi.
Mon niveau en C est assez limité, puisque j'ai suivi (et compris !) les tutos seulement jusqu'à la première partie du SDZ.

Mon cas :
Je cherche à créer un formulaire (pour une étude d'opinion dans une entreprise).
Pour l'instant ça se passe avec un noticiel sur un logiciel de messagerie, mais vu que j'ai beaucoup de questions ( plus de cent) ça pose des problèmes.
Pour ce qui est de l'html ça pose des problèmes avec le serveur de la boite.
Donc je me demande si cela serait possible en C, même dans une console. Je me disais que de cette manière, le mec qui recevrai un programme (même en console, peu importe), pourrait répondre aux questions. Je gère la partie "je pose la question, le mec répond, ça se fout dans une variable". Mais je gère pas le "le programme récupère les variables et les fous dans un fichier .txt (les réponses seraient de chiffres).
Bon si ça pouvait directement l'envoyer par mail ça serait magique, mais même si le mec doit aller chercher le .txt et l'envoyer lui même ca serait déjà coolos !

Mon cas en raccourci :
Comment peut créer un fichier texte sous C et y envoyer des variables ?

Merci d'avance,

GeekReiper
A voir également:

1 réponse

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>

void main()
{
char reponse;
FILE *fp
fp=fopen("chemin_du_fixhier.txt", "w+");
printf("Formulaire \n ");
printf("------------- \n ");
printf("\n Tu pose ta question 1 :"); scanf("%c", &reponse);
fwrite(fp, reponse);
fwrite(fp, "\n\r");
printf("\n Tu pose ta question 2 :"); scanf("%c", &reponse);
fwrite(fp, reponse);
fwrite(fp, "\n\r");
printf("\n Tu pose ta question 3 :"); scanf("%c", &reponse);
fwrite(fp, reponse);
fwrite(fp, "\n\r");
fclose (fp);
}

Et voili voilou !
0