terça-feira, 10 de maio de 2011

Exemplo do uso de string em C

#include <stdio.h>
#include <string.h>
#include <iostream>
#include <windows.h>

void cls(void)
{
    COORD coordScreen = {0, 0};
    DWORD cCharsWritten;
    CONSOLE_SCREEN_BUFFER_INFO csbi;
    DWORD dwConSize;
    HANDLE hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
     GetConsoleScreenBufferInfo(hConsole, &csbi);
    dwConSize = csbi.dwSize.X * csbi.dwSize.Y;
 
    FillConsoleOutputCharacter(hConsole, TEXT(' '),
                   dwConSize, coordScreen, &cCharsWritten);
 
    GetConsoleScreenBufferInfo(hConsole, &csbi);
 
    FillConsoleOutputAttribute(hConsole, csbi.wAttributes,
                               dwConSize, coordScreen, &cCharsWritten);
   
    SetConsoleCursorPosition(hConsole, coordScreen);
}




void lernome(){
     char *nome;
     cls();
     printf("\n Digite um nome \n");
     fflush(stdin);
     gets(nome);
     printf("\n\n");
     printf("%s \n",nome,"\n");
     system("pause");


}//fim procedimento ler nome


int i,sair = 0,opcao;

//programa principal
main(){

 do{ 
      cls();//limpa tela
      printf("Digite uma opção");
      printf("---------------------------------------------\n");
      printf("\n 1 - Adicionar \n");
      printf("\n 2 - Remover \n");
      printf("\n 3 - Buscar\n ");
      printf("\n 5 - Sair\n ");
      printf("\n---------------------------------------------\n");
      /*printf("Digite um nome");
      scanf("%s",nome);
      printf("%s",nome);*/
     
     
      scanf("%d",&opcao);
      if(opcao==5){
         sair = 1;
          
           }else{
                
      switch(opcao)
             {
                case 1:
                      lernome();
                      break;
                    
                case 2:
                   
                    break;

                default:
                     printf("Opcao Invalida!");
                } //end switch
                }//end if else
     
      }while( sair != 1);
      
           
       }

Nenhum comentário:

Postar um comentário