编辑代码

#include <stdio.h>
#include <math.h>
#include "windows.h"

void NumberOfDaffodils();

void PalindromicString();




int main() {
// 水仙花与
}


void PalindromicString() {
    char str[10] = "abcdeedcba";
//    puts("输入范围值");
//    scanf("%c", str);
    for (int i = 0; i < 5; ++i) {
        if (str[i] != str[9 - i]) {
            puts("这个字符串不是回文串");
            break;
        } else if (i == 4) {
            puts("这个字符串是回文串");
        }
    }
}

void NumberOfDaffodils() {
    int n;
    printf("输入范围值");
    scanf("%d", &n);
    int b = 0, t = 0, p = 0;
    for (int i = 100; i < n; i++) {
        b = i / 100;
        t = i % 100 / 10;
        p = i % 10;
        if (i == pow(b, 3) + pow(t, 3) + pow(p, 3)) {
            printf("%d\n", i);
        }
    }
}