Home › Fóruns › Linguagem C › LingC Ex004
- Este tópico contém 5 respostas, 6 vozes e foi atualizado pela última vez 2 anos, 4 meses atrás por Tutora Vera.
-
AutorPosts
-
-
10 de novembro de 2021 às 21:54 #80333Arthur ViniuciusParticipante
#include <stdio.h>
#include <locale.h>
void main (){
setlocale(LC_ALL,”Portuguese”);
char nome1[30], nome2[30], nome3[30];
char edit1, edit2, edit3;
char aut1, aut2, aut3;
printf(“\nCadastrando o primeiro livro:\n”);
printf(“—————————–\n”);
fflush(stdin);
printf(“Nome: “);
gets(nome1);
fflush(stdin);
printf(“Informe o nome da editora: “);
edit1 = getchar();
fflush(stdin);
printf(“Informe o autor(a): “);
aut1 = getchar();
fflush(stdin);
printf(“\nCadastrando o segundo livro:\n”);
printf(“—————————–\n”);
fflush(stdin);
printf(“Nome: “);
gets(nome2);
fflush(stdin);
printf(“Informe o nome da editora: “);
edit2 = getchar();
fflush(stdin);
printf(“Informe o autor(a): “);
aut2 = getchar();
printf(“\nCadastramento completo”);
printf(“\n—————————–\n”);
printf(“Livro 01\n”);
printf(“Nome:\t%s\n”, nome1);
printf(“Editora:\t%s”, edit1);
printf(“Autor:\t%s”, aut1);
} -
16 de novembro de 2021 às 20:06 #80694Tutora MaylaMestre
Arthur, tem alguma dúvida no exercício? Como podemos te ajudar?
Quaisquer dúvidas estamos à disposição.
-
6 de abril de 2022 às 15:27 #90424GUILHERME HERCULANO FERNANDESParticipante
Olá, Tutora Mayla!
Fiz quase todo o exercicio 4, porém na ultima linha de codigo nao estou conseguindo rodar! Está havendo algum problema? Agradeço a ajuda!
#import<stdio.h>
#import<locale.h>
void main(){
setlocale(LC_ALL, “Portuguese”);
char nome[20];
char sexo;
float nota;
char nome2[20];
char sexo2[1];
float nota2[4];
char nome3[20];
char sexo3[1];
float nota3[4];
printf(“Cadastrando a Primeira Pessoa:\n—————————–\n”);
printf(“NOME:”);
gets(nome);
printf(“SEXO [M/F]:”);
scanf(“%s”, &sexo);
printf(“NOTA:”);
scanf(“%f”, ¬a);
printf(“Cadastrando a Segunda Pessoa:\n—————————–\n”);
fflush(stdin);
printf(“NOME:”);
gets(nome2);
printf(“SEXO [M/F]:”);
scanf(“%s”, &sexo2);
printf(“NOTA:”);
scanf(“%f”, ¬a2);
printf(“Cadastrando a terceira pessoa:\n—————————–\n”);
fflush(stdin);
printf(“NOME:”);
gets(nome3);
fflush(stdin);
printf(“SEXO [M/F]:”);
scanf(“%s”, &sexo3);
fflush(stdin);
printf(“NOTA:”);
scanf(“%f”, ¬a3);
printf(“\nListagem Completa\n—————————–\n”);
printf(“NOME\t\tSEXO\tNOTA\n %-15s %-2s %2.1f” , nome, sexo, nota, nome2, sexo2, nota2, nome3, sexo3, nota3);-
18 de abril de 2022 às 15:47 #91560Tutora TaináMestre
Guilherme, leia esse artigo rápido https://www.inf.pucrs.br/~pinho/LaproI/Fflush/CorrigeScanfGets.html, após a leitura revise o seu código, caso tenha algum erro corrija-o e tente rodá-lo novamente.
Caso reste alguma dúvida é só colocar aqui! 🖖
-
-
17 de julho de 2022 às 23:32 #97683DARCIO HENRIQUE DUARTE ALVESParticipante
#include<stdio.h>
#include<locale.h>void main(){
setlocale(LC_ALL,”Portuguese”);
char *nome1;
char sexo1;
float nota1;printf(“\nCADASTRANDO A PRIMEIRA PESSOA:\n”);
printf(“\n———————————-\n”);
fflush(stdin);
printf(“\nNOME:”);
gets(nome1);
printf(“\nSEXO: (M/F)”);
fflush(stdin);
scanf(“%s”,&sexo1);
printf(“\nNOTA:”);
scanf(“%f”,¬a1);}
Olá.
No código acima(MODULO 01-EX004),quando dou enter para digitar o sexo, o windows trava dizendo que ocorreu um erro.
O que pode ser?-
18 de julho de 2022 às 09:04 #97696Tutora VeraMestre
Darcio, esse erro ocorre apenas com esse código?
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.