AYUDA: Programa en C

Iniciado por EssauRojas, 8 Mayo 2016, 06:23 AM

0 Miembros y 1 Visitante están viendo este tema.

EssauRojas

¿Alguien que pueda asesorarme en como realizar el siguiente programa?
Hasta el momento llevo lo siguiente:


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

main()
{
   char NomUsuario[100]="\0";
   char Op;
   char nombre[100];
   FILE *archivo;
   
   printf("Asignatura: Fundamentos de programaci%cn \nProfesor(a): M.C Cintia Quezada Reyes", 162);
   printf("\n\nPrograma realizado por:\nRojas ortigoza Esau \nAlumno 2 \nAlumno 3 \nAlumno 4 \nAlumno 5\n");

//Empezamos pidiendo el nombre del usuario
       printf("\n\nNombre del usuario: ");
       scanf("%[^\n]s", &NomUsuario);
do{
       printf(" \nMENU:\n");
       printf(" A) Modificaci%cn de un texto\n", 162);
       printf(" B) Obtenci%cn del texto original\n", 162);
       printf("%cQu%c deseas hacer %s? ", 168, 130, NomUsuario);
       scanf("%s", &Op);

//Instrucciones para el caso A) o B)
   if(Op=='A' || Op=='a' || Op=='B' || Op=='b')
   {
       if(Op=='A' || Op=='a')
       {

//Aquí va el código para opción A
           printf("\nHas seleccionado A\n");
           printf("%cCu%cl quieres que sea el nombre del archivo a crear? ", 168, 160);
           scanf("%s", &nombre);
           strcat(nombre,".txt");
           archivo = fopen(nombre,"w");
           fclose(archivo);

       }

       if(Op=='B' || Op=='b')
       {
//Aquí va el código para opción B
           printf("\nHas seleccionado B\n");
       }
   }
   else
       {
       printf("\n\n¡Error!, opci%cn no valida. Seleccione A o B\n", 162);
       }
}while(Op!='A' && Op!='a' && Op!='B' && Op!='b');


 getchar();
 getchar();
}