Opa venho desta vez não é um erro, e sim uma dúvida.
Script a seguir:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
//Variaveis
char nome[100];
int total, a;
//Entrada
printf("Digite seu nome: ");
gets(nome);
total=strlen(nome);
system("cls");
//Saida
for (a=1;a<=total;a++)
{ //Ao retirar esta chaveses e a de baixo, o script da certo.
printf("%s ", nome);
printf("\n\n");
system("pause");
}
}
logo após o for eu usei chaves, então o script não funciona como o esperado, mais se não usado ele funcionada normal.
Alguém pode me dizer o porque disso? E situações em que posso usar com/sem.
Sei mais ou menos, que é colocado chaves, quando tem mais de um comando abaixo da função. Então os 2 printf, não seria os dois comandos?
Pergunta
TkD
Opa venho desta vez não é um erro, e sim uma dúvida.
Script a seguir:
logo após o for eu usei chaves, então o script não funciona como o esperado, mais se não usado ele funcionada normal.
Alguém pode me dizer o porque disso? E situações em que posso usar com/sem.
Sei mais ou menos, que é colocado chaves, quando tem mais de um comando abaixo da função. Então os 2 printf, não seria os dois comandos?
Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.