Informatică, întrebare adresată de catalinmorar, 8 ani în urmă

Programul este facut,vreau doar la diferenta sa-mi ziceti cum trebuie sa scriu ca sa nu-mi ia si primul numar cu minus ci numai de la al doilea.

#include

//variabile
int main(void){
int i=0,s=0,d=0,p=1;
int n,nr[100];

//citire
printf("Cate numere veti introduce?");
scanf("%d",&n);
for(i=0;i printf("nr[%d]:",i);
scanf("%d",&nr[i]);
s+=nr[i];
d-=nr[i];
p*=nr[i];
}
printf("\nSuma=%di\n",s);
printf("Diferenta=%di\n",d);
printf("Produsul=%di",p);
}

Răspunsuri la întrebare

Răspuns de Nemo19
0
Pot sa stiu ce ai vrut sa faci acolo mai exact?

catalinmorar: Citesc n numere de la tastatura si calculez suma,diferenta si produsul.
catalinmorar: Problema este la diferenta...cum trebuie sa scriu la diferenta ca sa nu-mi ia cu minus si primul numar introdus ci numai de la al doilea?
Nemo19: adaugi un if, e usor.
catalinmorar: si ce contine if...si unde il adaug...da-mi raspunsul!
Alte întrebări interesante