自然数を10個入力として受け付けて、それを配列に格納する。配列の各要素を調べて、奇数であれば1たした数でおきかえよ。0は偶数である。

この問題をやっています。
普通にコンパイルできるんですが、10個入力した後になんにもおきません。入力もできなくなります。なにかがちがうのでしょうか?
コンパイラは学習用C言語開発環境というソフトを使っています。

#include<stdio.h>
int main(void){
int data[10];
int i,tmp;
for(i=0;i<10;i++){
scanf("%d",&data[i]);
}
for(i=1;i<10;i=i++){
if(data[i]%2==0){
data[i]=data[i]+1;
}
}
for(i=0;i<10;i++){
printf("%d,",data[i]);
}
return(0);
}