求一c语言程序,输入两个数,判断他们是否相等

Python016

求一c语言程序,输入两个数,判断他们是否相等,第1张

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

int main(void)

{

char a[60],b[60]

printf("输入第一个数:")

scanf("%s",a)

printf("输入第二个数:")

scanf("%s",b)

if(strcmp(a,b)) printf("两个数不相等\n")

else printf("两个数相等\n")

system("pause")

return 0

}

字符串的比较是逐个比较的,字符串最后一位为“\0”,while循环完,指针均指向字符串尾部,if()判断为真,说明是2个相等的字符串,返回1,不相等返回0;scanf()是要存放的变量的地址,这个是有标准的;c是比较底层的,可以让我们详细知道函数的运作,不比其它语言,只知道怎么用便可