我正在制作一个IF语句,如果插入的数字以零结尾,我想要发生一些事情.以下不起作用:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year;
printf("Skriv in ditt födelseår\n");
scanf("%d", &year); printf("Du är %d", 2013 - year); printf(" år gammal");
if ( 2013 - year.endsWith('0') ) {
printf("Grattis, du fyller jämnt iår!\n");
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
因此,如果2003年的结果 - 年(用户输入的年份)以零结尾,我想打印一些东西.我如何使其工作?
查看结果是否可以除以10余数:
if ( ( 2013 - year ) % 10 == 0 ) {
printf("Grattis, du fyller jämnt iår!\n");
}
Run Code Online (Sandbox Code Playgroud)