#include <stdio.h>

int main() {
    double time[] = {26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5,
	27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4,
    28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1}; 
    double voltage[] = {3.508688, 3.549394, 3.579923, 3.610453, 3.618085, 3.592644,
    3.554482, 3.467982, 3.328054, 3.132156, 2.880287, 2.803963,
    2.679301, 2.541918, 2.526653, 2.521565, 2.572447, 2.511388,
    2.496124, 2.592801, 2.725095, 2.898096, 3.152509, 3.254275, 3.325510}; 

    int n = sizeof(time) / sizeof(time[0]);

    printf("ピーク検出結果:\n");
    for (int i=1; i < n-1; i++) {
        if (voltage[i] > voltage[i-1] && voltage[i] > voltage[i+1]) {
            printf("時刻=%.3f秒, 電位=%.3fV\n", time[i], voltage[i]);
        }
    }

    return 0;
}
