Войти

Показать полную графическую версию : помогите найти ошибку в программе


trufel_smetanovich_ahaha@vk
05-03-2014, 10:43
программа по подсчету количества слов в строке. На выходе дает 1.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

const int N=255;
using namespace std;
int main()
{
char s[N];
printf ("input words,please\n");
gets(s);


int i;
int a=1;
for (i=0; i<strlen(s); i++)
{
if ((s[i]==' ')&& (s[i+1]!=' '))
(a=a+1);
}
printf ("%d", a);
}




© OSzone.net 2001-2012