Linguagem de computação C
Construa um algoritmo que mostre a data digitada pelo usuário.
Utilizando as funções printf e scanf.
Soluções para a tarefa
Resposta:
A função printf tem como primeiro argumento um arranjo de caracteres (string) e pode ter zero ou mais argumentos seguindo este primeiro. Como parte do aprendizado de programação é importante elaborar vários programas lidando com os diferentes tipos de conversão que podem ser feitos.
Considere o programa abaixo.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
int i;
i=123;
printf("%d\n", i);
system("PAUSE");
return 0;
}
Explicação:
A função scanf opera, de forma similar à printf, sobre um fluxo de caracteres, mas agora trata-se de um “fluxo de entrada”. Os caracteres obtidos na “entrada” (em geral a scanf opera sobre um fluxo de caracteres oriundo do teclado) devem ser tratados (ou convertidos e atribuidos aos demais argumentos) de acordo com os caracteres do primeiro argumento
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
int i;
scanf("%i", &i);
printf("%i\n", i);
system("PAUSE");
return 0;