Program: Quersumme

This commit is contained in:
Alex Chilab 2025-04-04 08:44:12 +02:00
parent 3c94198ecf
commit cabf84513e

32
22.5.4.c Normal file
View File

@ -0,0 +1,32 @@
#include <stdio.h>
int quersumme(int n)
{
if (n == 0)
{
return 0;
}
return (n % 10) + quersumme(n / 10);
}
void umdrehen(int n) {
if (n == 0)
return;
printf("%d", n % 10);
umdrehen(n / 10);
}
int main() {
int zahl;
printf("Gib eine Zahl ein: ");
scanf("%d", &zahl);
printf("Quersumme: %d\n", quersumme(zahl));
printf("umgedreht: ");
umdrehen(zahl);
printf("\n");
return 0;
}