#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { FILE *stream; char ch; if(argc!=2) { /*Vérifierl'argument de la ligne de commande*/ printf("Vous n'avez tapé le nom du fichier."); exit(1); } if((stream=fopen(argv[1], "w"))==NULL) { printf("Impossible d'ouvrir le fichier."); exit(1); } do { /*Ecrire dans le fichier les informations tapées par l'utilisateur*/ ch = getchar(); putc(ch, stream); } while (ch != '$'); fclose(stream); return 0; } |
----------------------------------------------------------------------------