Imprimir primeiras letras de uma String
Programinha simples mas que aborda um importante conceito em percorrimento de elementos individuais em uma String.
Como um código vale mais que mil palavras aí vai:
Como um código vale mais que mil palavras aí vai:
Descrição
Programinha simples mas que aborda um importante conceito em percorrimento de elementos individuais em uma String.
Como um código vale mais que mil palavras aí vai:
Como um código vale mais que mil palavras aí vai:
#include <stdio.h>
int main(int argc, char* argv[]){
char nome[20]; //variável para armazenamento do nome.
int p; // "p" de percorredor. Esse inteiro irá percorrer os elementos(caracteres) do nosso nome.
printf("Entre com o seu nome:\n\n");
fgets(nome,20,stdin); //decidi usar essa função,pois ela é mais viável em sistemas unix(pelo menos é o que dizem).
for(p=0;p<3;p++){ ///laço que fará a condição e o posteior incremento do nosso contador
printf("%c",nome[p]); //saída das letras ,no caso só iremos captar as 3 primeiras letras,mas fica ao seu critério personalizar o laço
}
return (0);
#include <stdio.h>
int main(int argc, char* argv[]){
char nome[20]; //variável para armazenamento do nome.
int p; // "p" de percorredor. Esse inteiro irá percorrer os elementos(caracteres) do nosso nome.
printf("Entre com o seu nome: ");
fgets(nome,20,stdin); //decidi usar essa função,pois ela é mais viável em sistemas unix(pelo menos é o que dizem).
printf("\n\nas 3 Primeiras letras de seu nome: ");
for(p=0;p<3;p++){ //laço que fará a condição e o posteior incremento do nosso contador
printf("%c",nome[p]); //saída das letras ,no caso só iremos captar as 3 primeiras letras,mas fica ao seu critério personalizar o laço
}
printf("\n\n");
}