Nama fungsi : strcmpi
File tajuk : <string.h>
Prototipe fungsi : int strcmpi(char *str1, char *str2);
Fungsi : Membandingkan ukuran dua string, namun tidak peka huruf besar-kecil
Parameter : str1 dan str2 adalah string yang akan dibandingkan
Nilai kembalian : str1>str2 mengembalikan 1;
str1==str2 mengembalikan 0;
str1<str2 mengembalikan -1;
Contoh program : Bandingkan string buf1 dan buf2, tidak peka huruf besar-kecil, dan keluarkan hasilnya
#include<string.h>#include<stdio.h>intmain(void){char*buf1=www.dotcpp.com,*buf2=WWW.DOTCPP.COM;intptr=strcmpi(buf2,buf1);if(ptr >0){printf(buffer2isgreaterthanbuffer1n);}if(ptr<0){printf(buffer2islessthanbuffer1n);}if(ptr==0){printf(buffer2equalsbuffer1n);}return0;}
Hasil berjalan:
buffer2sama denganbuffer1