pedrohpcm 0 Denunciar post Postado Julho 12, 2015 Escreva um programa que leia um número inteiro n, verifique se n é positivo, mostre todos os números entre 1 e n e a soma dos mesmos. #include <stdio.h> int main(int argc, char **argv){ int n1; int i = 1; int j = 0; scanf("%d", &n1); if (n1 > 0){ for (i; i <= n1; i++) printf("%d\n",i ); } if (n1 < 1) printf("Numero invalido"); return 0; } Como eu faço essa soma? tentei fazendo : j+=i; Mas não deu certo. Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Julho 12, 2015 #include <stdio.h> int main(void) { int soma = 0; int i,n; scanf("%d",&n); for(i=1; i<=n ;i++) { printf("%d%c", i, (i==n-1)?'\n':' '); soma+=i; } printf("%d\n",soma); return 0; } Compartilhar este post Link para o post Compartilhar em outros sites