#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
int main() {
    char senyawa[10];
    float jumlah_mol;
 
    // Meminta pengguna untuk memasukkan jumlah mol
    printf("Masukkan jumlah mol senyawa (contoh: 1, 2, 0.5): ");     scanf("%f", &jumlah_mol
);  
    // Meminta pengguna untuk memasukkan senyawa
    printf("Masukkan senyawa (contoh: H2O, CO2): ");  
    // Melakukan perhitungan berdasarkan senyawa
    if (strcmp(senyawa
, "H2O") == 0) {         // Menghitung jumlah atom H
        printf("Jumlah atom H: %.2f\n", jumlah_mol 
* 2);         // Menghitung jumlah atom O
        printf("Jumlah atom O: %.2f\n", jumlah_mol 
* 1);     } else if (strcmp(senyawa
, "CO2") == 0) {         // Menghitung jumlah atom C
        printf("Jumlah atom C: %.2f\n", jumlah_mol 
* 1);         // Menghitung jumlah atom O
        printf("Jumlah atom O: %.2f\n", jumlah_mol 
* 2);     } else {
        printf("Senyawa tidak dikenali.\n");     }
 
    return 0;
}
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgoKaW50IG1haW4oKSB7CiAgICBjaGFyIHNlbnlhd2FbMTBdOwogICAgZmxvYXQganVtbGFoX21vbDsKCiAgICAvLyBNZW1pbnRhIHBlbmdndW5hIHVudHVrIG1lbWFzdWtrYW4ganVtbGFoIG1vbAogICAgcHJpbnRmKCJNYXN1a2thbiBqdW1sYWggbW9sIHNlbnlhd2EgKGNvbnRvaDogMSwgMiwgMC41KTogIik7CiAgICBzY2FuZigiJWYiLCAmanVtbGFoX21vbCk7CgogICAgLy8gTWVtaW50YSBwZW5nZ3VuYSB1bnR1ayBtZW1hc3Vra2FuIHNlbnlhd2EKICAgIHByaW50ZigiTWFzdWtrYW4gc2VueWF3YSAoY29udG9oOiBIMk8sIENPMik6ICIpOwogICAgc2NhbmYoIiVzIiwgc2VueWF3YSk7CgogICAgLy8gTWVsYWt1a2FuIHBlcmhpdHVuZ2FuIGJlcmRhc2Fya2FuIHNlbnlhd2EKICAgIGlmIChzdHJjbXAoc2VueWF3YSwgIkgyTyIpID09IDApIHsKICAgICAgICAvLyBNZW5naGl0dW5nIGp1bWxhaCBhdG9tIEgKICAgICAgICBwcmludGYoIkp1bWxhaCBhdG9tIEg6ICUuMmZcbiIsIGp1bWxhaF9tb2wgKiAyKTsKICAgICAgICAvLyBNZW5naGl0dW5nIGp1bWxhaCBhdG9tIE8KICAgICAgICBwcmludGYoIkp1bWxhaCBhdG9tIE86ICUuMmZcbiIsIGp1bWxhaF9tb2wgKiAxKTsKICAgIH0gZWxzZSBpZiAoc3RyY21wKHNlbnlhd2EsICJDTzIiKSA9PSAwKSB7CiAgICAgICAgLy8gTWVuZ2hpdHVuZyBqdW1sYWggYXRvbSBDCiAgICAgICAgcHJpbnRmKCJKdW1sYWggYXRvbSBDOiAlLjJmXG4iLCBqdW1sYWhfbW9sICogMSk7CiAgICAgICAgLy8gTWVuZ2hpdHVuZyBqdW1sYWggYXRvbSBPCiAgICAgICAgcHJpbnRmKCJKdW1sYWggYXRvbSBPOiAlLjJmXG4iLCBqdW1sYWhfbW9sICogMik7CiAgICB9IGVsc2UgewogICAgICAgIHByaW50ZigiU2VueWF3YSB0aWRhayBkaWtlbmFsaS5cbiIpOwogICAgfQoKICAgIHJldHVybiAwOwp9Cg==