While() { } e uma estrutura de repeticao. Para utilizar o while, colocamos o nome while, depois parenteses () e por fim blocos de dados { }, (while (){}). Dentro do parenteses coloca a condicao. O while repete ate que suas condicoes seja falsas, resumindo enquanto a condicao for verdadeira ele fica repetindo. Tenha cuidado com as voltas infinitas do while. Veja o exemplo: #include <stdio.h> int main() { int x; printf("\ndigite um numero maior que 5:"); scanf("%i",&x); while(x>=5){ printf("\nX=%i\n",x); x--; } printf("\nFIM!!!!\n"); return(0); } No programa acima, se o numero for menor que 5 o while nao irar executar, pois a condicao sera falsa,para ser verdadeira teria que ser maior ou igual a 5,que faria executar o while. Como visto em operadores aritmeticos (--) e um sinal decremento, onde ha dentro do while na variavel x (x--;), este sinal faz diminuir 1 na variavel, sendo que, cada vez que e repetido o while a variavel x e diminuida que faz chegar no valor menor que 5, portanto parando o while. Se nao tivesse o sinal de decremento na variavel x ocorreria voltas infinitas. Observe o exemplo sobre as voltas infinitas: #include <stdio.h> int main() {int x,z;printf("\nDigite um numero maior que 5:"); scanf("%i",&x); while(x>=5){ printf("\nX=%i\n",x); } printf("\nFIM!!!!\n"); return(0);} Os controles de textos sao utilizados nas funcoes de saidas. A baixo esta os controles de textos.\n Pula uma linha.\t Coloca uma tabulacao.\r O cursor volta uma linha inteira.\a Coloca um bip.\b Volta um caractere\' \' Coloca apostrofo(aspas simples).\" \" Coloca aspas.obs: Utiliza \" \" para colocar aspas, pois se colocar desse jeitoprintf("\n Corta a "manga" \n"); vai dar erro ao compilar, o correto e colocar \" \" na palavra.Exemplo:printf("\nCorta a \"manga\" \n"); Para colocar apostrofo tanto faz colocar \' \' ou colocar apenas ' ' nao vai dar erro. .........................................................................................................................................................................Everybody hurts some daysIt's ok to be afraidEverybody hurtsEverybody screamsEverybody feels this wayAnd it's okLa di da di daIt's ok ======Todo mundo se machuca em alguns diasNao tem problema ter medoTodo mundo se machucaTodo mundo gritaTodo mundo se sente assimE nao tem problemaLa di da da diNao tem problema ArIeL LaViGnE =( ... =) Todo mundo :Eu: @Min_LS Come up to meet you, tell you I'm sorryYou don't know how lovely you areI had to find you, Tell you I need youAnd tell you I set you apartTell me your secrets, And ask me your questionsOh let's go back to the start=== ArIeL LaViGnE =====Estou indo te encontrar, te dizer que eu sinto muitoVoce nao sabe o quanto voce e adoravelEu tive que encontrar voce, te dizer que eu preciso de voceE te dizer que eu te deixei de ladoMe conte seus segredos, e me pergunte suas duvidasOh, vamos voltar para o comeco Com um gesto mais do que paternoEle lhe acolheu nos bracos chamando-lhe de filhoFazendo com que sua vida inteira fosse marcada por aquele momento inesquecivelEm que seria abandonado por sua mae biologica Sendo jogado ao leu como se nao fosse nada Um homem guerreiro de maos caleadasMarcas de trabalho duro na rocaMarcas de esforco para dar-lhe tudo melhor que pudera oferecerEm