Найти сумму первой и последней цифры числа - C (СИ)
Формулировка задачи:
Ребят, подскажите, почему не складываются первая и последняя цифра в числе
#include <stdio.h>
int main(){
int n,s,k,p;
for (;;) {
printf("Введите натуральное число:\n");
scanf("%d", &n);
if (n<=0) break;
for (p=n%10,s=n%10,k=1;(n/=10)>9;k++)
s+=n;
p*=n;
k++;
if (p==0) break;
printf("Сумма первой и последней цифры в записи числа= \n%d\n произведение \n%d\n",s,p);
printf("Количество = %d\n", k);
}
}Решение задачи: «Найти сумму первой и последней цифры числа»
textual
Листинг программы
for (p=n%10,s=n%10,k=1;(n/=10)>9;k++);