Você está na página 1de 2

/*

Name:
Copyright:
Author:
Date:
Description:
*/

#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <dos.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
#include <ctype.h>

// rotina para podermos utilizar o comando gotoxy


// sem precisar carregar bibliotecas n?o dispon?veis na Feevale.
void gotoxy(int x, int y) {
COORD c;
c.X = x - 1;
c.Y = y - 1;
SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c);
}

const
int tam = 50; /* a constante tam nao pode ser alterada dentro do programa */

char PRIM_MAI ( char a[tam] )


{
int i;

for (i=1; i<strlen(a); i++)


{
if (a[i] == ' ')
a[i+1] = toupper(a[i+1]);
}
a[0] = toupper(a[0]);
return(0);

main ()
{
char nome[tam];

system("cls");
printf("Digite o nome: ");
gets (nome);

printf("\n\n O nome digitado foi --> %s",nome);

PRIM_MAI(nome); /* envia o conteudo da variavel nome para a funcao */


/* e recebe o retorno na propria variavel nome */

printf("\n\n O nome alterado eh --> %s",nome);


getch();

Você também pode gostar