#include <stdio.h> #include <string.h> #include <ctype.h> #include <math.h> int main() { int n,i,j = 0,k = 0; char a[1000]; gets(a);df for(i = 0;i < strlen(a);i++) if(k == 0&&a[i] != ' '){ j++; k = 1; } else if(a[i] == ' '){ k = 0; } printf("%d\n",j); } /* Main.c: In function 'main': Main.c:10:2: warning: 'gets' is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations] gets(a);df ^ Main.c:10:10: error: 'df' undeclared (first use in this function) gets(a);df ^ Main.c:10:10: note: each undeclared identifier is reported only once for each function it appears in Main.c:11:2: error: expected ';' before 'for' for(i = 0;i < strlen(a);i++) ^ Main.c:8:16: warning: unused variable 'k' [-Wunused-variable] int n,i,j = 0,k = 0; ^ Main.c:8:10: warning: unused variable 'j' [-Wunused-variable] int n,i,j = 0,k = 0; ^ Main.c:8:8: warning: unused variable 'i' [-Wunused-variable] int n,i,j = 0,k = 0; ^ Main.c:8:6: warning: unused variable 'n' [-Wunused-variable] int n,i,j = 0,k = 0; ^ */ |
Double click to view unformatted code.